Help for this page

Select Code to Download


  1. or download this
    use Params::Validate qw(validate_pos validate SCALAR ARRAYREF HASHREF)
    +;
    use Contextual::Return;
    
  2. or download this
    use Params::Validate qw( validate_pos validate );
    use Contextual::Return;
    ...
            SCALAR   { $#{$args{fun}} }
            DEFAULT  { croak "illegal context" }
    }
    
  3. or download this
    use Params::Validate qw( validate_pos validate SCALAR ARRAYREF HASHREF
    + );
    use Contextual::Return qw();
    ...
            Contextual::Return::DEFAULT  { croak "listy type contexts only
    +" }
        ; 
    }