Thread Ersatz für "wantarray"
(33 answers)
Opened by Kuerbis at 2016-02-01 11:09 Code (perl): (dl
)
1 2 3 4 5 6 method choose_multi ( Array $orig_list, %opt? ) { return if ! $orig_list.elems; validate_options( %opt ); %opt<multiselect> = 1; return self!_private_choose( $orig_list, %opt ); } Welches dieser beiden Subs ist die bessere Variante? Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 sub choose_multi ( Array $orig_list, %opt? ) is export { return Term::Choose.new().choose_multi( $orig_list, %opt ); } # bisschen weniger Code # einen Wrapper mehr sub choose_multi ( Array $orig_list, %opt? ) is export { return if ! $orig_list.elems; validate_options( %opt ); %opt<multiselect> = 1; return Term::Choose.new()!_private_choose( $orig_list, %opt ); } # bisschen mehr Code # einen Wrapper weniger |