Data::Sah |
Fast and featureful data structure validation |
0.917 |
metacpan |
Data::Sah::Compiler |
Base class for Sah compilers (Data::Sah::Compiler::*) |
0.917 |
metacpan |
Data::Sah::Compiler::Prog |
Base class for programming language compilers |
0.917 |
metacpan |
Data::Sah::Compiler::Prog::TH |
Base class for programming-language emiting compiler's type handlers |
0.917 |
metacpan |
Data::Sah::Compiler::Prog::TH::all |
Base class for programming language compiler handler for type "all" |
0.917 |
metacpan |
Data::Sah::Compiler::Prog::TH::any |
Base class for programming language compiler handler for type "any" |
0.917 |
metacpan |
Data::Sah::Compiler::TH |
Base class for type handlers |
0.917 |
metacpan |
Data::Sah::Compiler::TextResultRole |
Role for compilers that produce text result (array of lines) |
0.917 |
metacpan |
Data::Sah::Compiler::human |
Compile Sah schema to human language |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH |
Base class for human type handlers |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::Comparable |
human's type handler for role "Comparable" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::HasElems |
human's type handler for role "HasElems" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::Sortable |
human's type handler for role "Sortable" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::all |
perl's type handler for type "all" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::any |
perl's type handler for type "any" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::array |
human's type handler for type "array" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::bool |
perl's type handler for type "bool" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::buf |
perl's type handler for type "buf" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::cistr |
perl's type handler for type "cistr" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::code |
perl's type handler for type "code" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::date |
human's type handler for type "date" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::datenotime |
perl's type handler for type "datenotime" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::datetime |
perl's type handler for type "datetime" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::duration |
human's type handler for type "duration" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::float |
human's type handler for type "num" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::hash |
human's type handler for type "hash" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::int |
human's type handler for type "int" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::num |
human's type handler for type "num" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::obj |
perl's type handler for type "obj" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::re |
perl's type handler for type "re" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::str |
perl's type handler for type "str" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::timeofday |
human's type handler for type "timeofday" |
0.917 |
metacpan |
Data::Sah::Compiler::human::TH::undef |
perl's type handler for type "undef" |
0.917 |
metacpan |
Data::Sah::Compiler::perl |
Compile Sah schema to Perl code |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH |
Base class for perl type handlers |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::all |
perl's type handler for type "all" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::any |
perl's type handler for type "any" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::array |
perl's type handler for type "array" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::bool |
perl's type handler for type "bool" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::buf |
perl's type handler for type "buf" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::cistr |
perl's type handler for type "cistr" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::code |
perl's type handler for type "code" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::date |
perl's type handler for type "date" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::datenotime |
perl's type handler for type "datenotime" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::datetime |
perl's type handler for type "datetime" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::duration |
perl's type handler for type "duration" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::float |
perl's type handler for type "float" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::hash |
perl's type handler for type "hash" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::int |
perl's type handler for type "int" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::num |
perl's type handler for type "num" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::obj |
perl's type handler for type "obj" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::re |
perl's type handler for type "re" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::str |
perl's type handler for type "str" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::timeofday |
perl's type handler for type "timeofday" |
0.917 |
metacpan |
Data::Sah::Compiler::perl::TH::undef |
perl's type handler for type "undef" |
0.917 |
metacpan |
Data::Sah::Human |
Some functions to use Data::Sah human compiler |
0.917 |
metacpan |
Data::Sah::Lang |
Language routines |
0.917 |
metacpan |
Data::Sah::Lang::fr_FR |
fr_FR locale |
0.917 |
metacpan |
Data::Sah::Lang::id_ID |
id_ID locale |
0.917 |
metacpan |
Data::Sah::Lang::zh_CN |
zh_CN locale |
0.917 |
metacpan |
Data::Sah::Type::BaseType |
Base type |
0.917 |
metacpan |
Data::Sah::Type::Comparable |
Comparable type role |
0.917 |
metacpan |
Data::Sah::Type::HasElems |
HasElems role |
0.917 |
metacpan |
Data::Sah::Type::Sortable |
Role for sortable types |
0.917 |
metacpan |
Data::Sah::Type::all |
all type |
0.917 |
metacpan |
Data::Sah::Type::any |
any type |
0.917 |
metacpan |
Data::Sah::Type::array |
array type |
0.917 |
metacpan |
Data::Sah::Type::bool |
bool type |
0.917 |
metacpan |
Data::Sah::Type::buf |
buf type |
0.917 |
metacpan |
Data::Sah::Type::cistr |
cistr type |
0.917 |
metacpan |
Data::Sah::Type::code |
code type |
0.917 |
metacpan |
Data::Sah::Type::date |
date type |
0.917 |
metacpan |
Data::Sah::Type::datenotime |
datenotime type |
0.917 |
metacpan |
Data::Sah::Type::datetime |
datetime type |
0.917 |
metacpan |
Data::Sah::Type::duration |
date/time duration type |
0.917 |
metacpan |
Data::Sah::Type::float |
float type |
0.917 |
metacpan |
Data::Sah::Type::hash |
hash type |
0.917 |
metacpan |
Data::Sah::Type::int |
int type |
0.917 |
metacpan |
Data::Sah::Type::num |
num type |
0.917 |
metacpan |
Data::Sah::Type::obj |
obj type |
0.917 |
metacpan |
Data::Sah::Type::re |
re type |
0.917 |
metacpan |
Data::Sah::Type::str |
str type |
0.917 |
metacpan |
Data::Sah::Type::timeofday |
timeofday type |
0.917 |
metacpan |
Data::Sah::Type::undef |
undef type |
0.917 |
metacpan |
Data::Sah::Util::Func |
Sah utility routines for adding function |
0.917 |
metacpan |
Data::Sah::Util::Role |
Sah utility routines for roles |
0.917 |
metacpan |
Data::Sah::Util::Type::Date |
Utility related to date/duration type |
0.917 |
metacpan |
Data::Sah::Util::TypeX |
Sah utility routines for type extensions |
0.917 |
metacpan |
Test::Data::Sah |
Test routines for Data::Sah |
0.917 |
metacpan |
Test::Data::Sah::Human |
Routines to test Data::Sah (human compiler) |
0.917 |
metacpan |
Test::Data::Sah::Perl |
Routines for testing Data::Sah (perl compiler) |
0.917 |
metacpan |