- or download this
use Types::Standard qw( is_ArrayRef is_HashRef );
use Carp qw( croak );
...
croak "Could not grok data";
}
}
- or download this
use Types::Standard qw( ArrayRef HashRef Any );
use Type::Utils qw( match_on_type );
use Carp qw( croak );
...
HashRef, sub { $self->_process_value($_) for values %$data }
+,
Any, sub { croak "Could not grok data" };
}
- or download this
use Types::Standard qw( ArrayRef HashRef Any );
use Type::Utils qw( compile_match_on_type );
use Carp qw( croak );
...
Any, sub { croak "Could not grok data" };
$matcher->($data);
}
- or download this
use Types::Standard qw( ArrayRef HashRef Any );
use Type::Utils qw( compile_match_on_type );
use Carp qw( croak );
...
Any, sub { croak "Could not grok data" };
$matcher->($data, $self);
}
- or download this
use Types::Standard qw( ArrayRef HashRef Any );
use Type::Utils qw( compile_match_on_type );
use Carp qw();
...
Any, q{ Carp::croak("Could not grok data") };
$matcher->($data, $self);
}