www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Name Parameter in D

reply Greatsam4sure <greatsam4sure yahoo.com> writes:
I just want to ask if named parameter is now in D. I read last of 
a DIP on named parameter
Apr 14
next sibling parent Kapendev <alexandroskapretsos gmail.com> writes:
On Tuesday, 14 April 2026 at 15:34:49 UTC, Greatsam4sure wrote:
 I just want to ask if named parameter is now in D. I read last 
 of a DIP on named parameter
Yes! ```d int goo(int a = 1, int b = 2) { return a - b; } int gaa(int a = 1, int b = 2) { return a + b; } int go() { return goo(b: 1, a: 2) + goo(a: 3, 4) + gaa(-5, 6) + gaa(6, 6); } ```
Apr 14
prev sibling parent Nick Treleaven <nick geany.org> writes:
On Tuesday, 14 April 2026 at 15:34:49 UTC, Greatsam4sure wrote:
 I just want to ask if named parameter is now in D. I read last 
 of a DIP on named parameter
Yes, see: https://dlang.org/changelog/2.108.0.html#dmd.named-arguments
Apr 14