in reply to Correct idiom for default parameters
This assumes 5.10 or higher:
sub defaults { my $self = shift; my $default1 = shift // 1; my $default2 = shift // 2; my $default3 = shift // 3; print("$default1 $default2 $default3\n"); }
Though I would never claim this is the "correct" idiom. Celebrate TIMTOWTDI!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Correct idiom for default parameters
by mrider (Beadle) on Apr 28, 2010 at 17:41 UTC | |
by BrowserUk (Patriarch) on Apr 28, 2010 at 19:00 UTC | |
by LanX (Saint) on Apr 28, 2010 at 22:50 UTC | |
by BrowserUk (Patriarch) on Apr 28, 2010 at 22:59 UTC | |
by LanX (Saint) on Apr 28, 2010 at 23:05 UTC | |
|