in reply to Re: Assigning default values to function arguments which may be “empty”
in thread Assigning default values to function arguments which may be “empty”
That doesn't cover his case for the empty string to also be defaulted; so:
sub f { my $arg = defined $_[0] && length $_[0] ? shift : 'default'; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Assigning default values to function arguments which may be �empty�
by Wyrdweaver (Beadle) on Aug 18, 2016 at 05:07 UTC | |
|
Re^3: Assigning default values to function arguments which may be �empty�
by stevieb (Canon) on Aug 17, 2016 at 20:16 UTC |