Benchmark-Featureset-ParamCheck
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Benchmark/Featureset/ParamCheck.pm view on Meta::CPAN
=over
=item * C<implementations>
List of implementations. Each implementation is a subclass of
Benchmark::Featureset::ParamCheck::Base
=item * C<trivial_named_data>, C<trivial_positional_data>
Returns trivial test data.
=item * C<complex_named_data>, C<complex_positional_data>
Returns complex test data.
=back
=head2 Benchmark::Featureset::ParamCheck::Base
This class provides the following class methods:
=over
=item * C<< accept_array >>
=item * C<< accept_arrayref >>
=item * C<< accept_hash >>
=item * C<< accept_hashref >>
=item * C<< run_named_check($times, %parameters) >>, C<< run_named_check($times, \%parameters) >>
=item * C<< run_postional_check($times, @parameters) >>
=back
=head1 BUGS
Please report any bugs to
L<https://github.com/tobyink/p5-benchmark-featureset-paramcheck/issues>.
=head1 SEE ALSO
B<< Parameter validation libraries: >>
L<Data::Validator>,
L<MooseX::Params::Validate>,
L<Params::Check>,
L<Params::Validate>,
L<Params::ValidationCompiler>,
L<Type::Params>.
B<< Type constraint libraries: >>
L<Moose>,
L<Mouse>,
L<Specio>,
L<Type::Tiny>,
L<Type::Nano>.
B<< Other tested libraries: >>
L<Ref::Util::XS>.
=head1 AUTHOR
Toby Inkster E<lt>tobyink@cpan.orgE<gt>.
=head1 COPYRIGHT AND LICENCE
This software is copyright (c) 2017, 2018, 2022 by Toby Inkster.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=head1 DISCLAIMER OF WARRANTIES
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.200 second using v1.00-cache-2.02-grep-82fe00e-cpan-9f2165ba459b )