The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Changes for version 0.007 - 2022-09-28

  • Include Type::Params v2 API tests. These should basically benchmark the same as the v1 API as both use the same code under the hood. Good as an example of the syntax though.
  • Update benchmarking results in pod.

Modules

compare different parameter validation modules

Provides

in lib/Benchmark/Featureset/ParamCheck/Base.pm
in lib/Benchmark/Featureset/ParamCheck/Base/DataValidator.pm
in lib/Benchmark/Featureset/ParamCheck/Base/MXPV.pm
in lib/Benchmark/Featureset/ParamCheck/Base/PV.pm
in lib/Benchmark/Featureset/ParamCheck/Base/PVC.pm
in lib/Benchmark/Featureset/ParamCheck/Base/ParamsCheck.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/DataValidator/Moose.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/DataValidator/Mouse.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/DataValidator/TypeTiny.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/MXPV/Moose.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/MXPV/TypeTiny.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/PV.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/PV/TypeTiny.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/PVC/Moose.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/PVC/Specio.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/PVC/TypeTiny.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/ParamsCheck/Perl.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/ParamsCheck/TypeTiny.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/Perl.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/RefUtilXS.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams2/Moose.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams2/Mouse.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams2/Specio.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams2/TypeNano.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams2/TypeTiny.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams/Moose.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams/Mouse.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams/Specio.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams/TypeNano.pm
in lib/Benchmark/Featureset/ParamCheck/Implementation/TypeParams/TypeTiny.pm