DIP 88: Simple form of named parameters
Ola Fosheim Grøstad via Digitalmars-d
digitalmars-d at puremagic.com
Mon Jan 25 05:17:38 PST 2016
On Sunday, 24 January 2016 at 02:51:43 UTC, Jonathan M Davis
wrote:
> On Saturday, 23 January 2016 at 14:19:03 UTC, Jacob Carlborg
> wrote:
>> This is mostly to prevent ugly hacks like Flag [1].
>>
>> http://wiki.dlang.org/DIP88
>>
>> [1] https://dlang.org/phobos/std_typecons.html#.Flag
>
> To be pedantic, this would be adding named arguments, not named
> parameters. The parameters are already named, but mixing up
> arguments and parameters is a common mistake to make, and folks
> do frequently talk about named parameters with regards to this
> sort of feature.
To be even more pedantic it is usually called formal and active
parameters:
void f(int a) // formal parameter
f(3) // actual parameter
More information about the Digitalmars-d
mailing list