| This Release | Data-Sah-0.18 | [Download] [Browse] | 10 Sep 2013 | |||
| Links | [ Discussion Forum ] [ View/Report Bugs (0) ] [ Website ] [ Dependencies ] [ Other Tools ] | |||||
| Repository | http://github.com/sharyanto/perl-Data-Sah | |||||
| CPAN Testers | PASS (49) FAIL (3) NA (6) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| |||||
| License | The Perl 5 License (Artistic 1 & GPL 1) | |||||
| Special Files |
|
|||||
| Data::Sah | Fast and featureful data structure validation | 0.18 | |
| Data::Sah::Compiler | Base class for Sah compilers (Data::Sah::Compiler::*) | 0.18 | |
| Data::Sah::Compiler::Prog | Base class for programming language compilers | 0.18 | |
| Data::Sah::Compiler::Prog::TH | Base class for programming-language emiting compiler's type handlers | 0.18 | |
| Data::Sah::Compiler::Prog::TH::all | Base class for programming language compiler handler for type "all" | 0.18 | |
| Data::Sah::Compiler::Prog::TH::any | Base class for programming language compiler handler for type "any" | 0.18 | |
| Data::Sah::Compiler::TH | Base class for type handlers | 0.18 | |
| Data::Sah::Compiler::TextResultRole | Role for compilers that produce text result (array of lines) | 0.18 | |
| Data::Sah::Compiler::human | Compile Sah schema to human language | 0.18 | |
| Data::Sah::Compiler::human::TH | Base class for human type handlers | 0.18 | |
| Data::Sah::Compiler::human::TH::Comparable | human's type handler for role "Comparable" | 0.18 | |
| Data::Sah::Compiler::human::TH::HasElems | human's type handler for role "HasElems" | 0.18 | |
| Data::Sah::Compiler::human::TH::Sortable | human's type handler for role "Sortable" | 0.18 | |
| Data::Sah::Compiler::human::TH::all | perl's type handler for type "all" | 0.18 | |
| Data::Sah::Compiler::human::TH::any | perl's type handler for type "any" | 0.18 | |
| Data::Sah::Compiler::human::TH::array | human's type handler for type "array" | 0.18 | |
| Data::Sah::Compiler::human::TH::bool | perl's type handler for type "bool" | 0.18 | |
| Data::Sah::Compiler::human::TH::code | perl's type handler for type "code" | 0.18 | |
| Data::Sah::Compiler::human::TH::float | human's type handler for type "num" | 0.18 | |
| Data::Sah::Compiler::human::TH::hash | human's type handler for type "hash" | 0.18 | |
| Data::Sah::Compiler::human::TH::int | human's type handler for type "int" | 0.18 | |
| Data::Sah::Compiler::human::TH::num | human's type handler for type "num" | 0.18 | |
| Data::Sah::Compiler::human::TH::obj | perl's type handler for type "obj" | 0.18 | |
| Data::Sah::Compiler::human::TH::re | perl's type handler for type "re" | 0.18 | |
| Data::Sah::Compiler::human::TH::str | perl's type handler for type "str" | 0.18 | |
| Data::Sah::Compiler::js | Compile Sah schema to JavaScript code | 0.18 | |
| Data::Sah::Compiler::js::TH | Base class for js type handlers | 0.18 | |
| Data::Sah::Compiler::js::TH::all | js's type handler for type "all" | 0.18 | |
| Data::Sah::Compiler::js::TH::any | js's type handler for type "any" | 0.18 | |
| Data::Sah::Compiler::js::TH::array | js's type handler for type "array" | 0.18 | |
| Data::Sah::Compiler::js::TH::bool | js's type handler for type "bool" | 0.18 | |
| Data::Sah::Compiler::js::TH::code | js's type handler for type "code" | 0.18 | |
| Data::Sah::Compiler::js::TH::float | js's type handler for type "float" | 0.18 | |
| Data::Sah::Compiler::js::TH::hash | js's type handler for type "hash" | 0.18 | |
| Data::Sah::Compiler::js::TH::int | js's type handler for type "int" | 0.18 | |
| Data::Sah::Compiler::js::TH::num | js's type handler for type "num" | 0.18 | |
| Data::Sah::Compiler::js::TH::obj | js's type handler for type "obj" | 0.18 | |
| Data::Sah::Compiler::js::TH::re | js's type handler for type "re" | 0.18 | |
| Data::Sah::Compiler::js::TH::str | js's type handler for type "str" | 0.18 | |
| Data::Sah::Compiler::perl | Compile Sah schema to Perl code | 0.18 | |
| Data::Sah::Compiler::perl::TH | Base class for perl type handlers | 0.18 | |
| Data::Sah::Compiler::perl::TH::all | perl's type handler for type "all" | 0.18 | |
| Data::Sah::Compiler::perl::TH::any | perl's type handler for type "any" | 0.18 | |
| Data::Sah::Compiler::perl::TH::array | perl's type handler for type "array" | 0.18 | |
| Data::Sah::Compiler::perl::TH::bool | perl's type handler for type "bool" | 0.18 | |
| Data::Sah::Compiler::perl::TH::code | perl's type handler for type "code" | 0.18 | |
| Data::Sah::Compiler::perl::TH::float | perl's type handler for type "float" | 0.18 | |
| Data::Sah::Compiler::perl::TH::hash | perl's type handler for type "hash" | 0.18 | |
| Data::Sah::Compiler::perl::TH::int | perl's type handler for type "int" | 0.18 | |
| Data::Sah::Compiler::perl::TH::num | perl's type handler for type "num" | 0.18 | |
| Data::Sah::Compiler::perl::TH::obj | perl's type handler for type "obj" | 0.18 | |
| Data::Sah::Compiler::perl::TH::re | perl's type handler for type "re" | 0.18 | |
| Data::Sah::Compiler::perl::TH::str | perl's type handler for type "str" | 0.18 | |
| Data::Sah::Lang | Language routines | 0.18 | |
| Data::Sah::Lang::fr_FR | fr_FR locale | 0.18 | |
| Data::Sah::Lang::id_ID | id_ID locale | 0.18 | |
| Data::Sah::Lang::zh_CN | zh_CN locale | 0.18 | |
| Data::Sah::Schemas::Common | Collection of common schemas | 0.18 | |
| Data::Sah::Schemas::sah | Collection of schemas related to Sah | 0.18 | |
| Data::Sah::Type::BaseType | Base type | 0.18 | |
| Data::Sah::Type::Comparable | Comparable type role | 0.18 | |
| Data::Sah::Type::HasElems | HasElems role | 0.18 | |
| Data::Sah::Type::Sortable | Role for sortable types | 0.18 | |
| Data::Sah::Type::all | all type | 0.18 | |
| Data::Sah::Type::any | any type | 0.18 | |
| Data::Sah::Type::array | array type | 0.18 | |
| Data::Sah::Type::bool | bool type | 0.18 | |
| Data::Sah::Type::buf | buf type | 0.18 | |
| Data::Sah::Type::code | code type | 0.18 | |
| Data::Sah::Type::float | float type | 0.18 | |
| Data::Sah::Type::hash | hash type | 0.18 | |
| Data::Sah::Type::int | int type | 0.18 | |
| Data::Sah::Type::num | num type | 0.18 | |
| Data::Sah::Type::obj | obj type | 0.18 | |
| Data::Sah::Type::re | re type | 0.18 | |
| Data::Sah::Type::str | str type | 0.18 | |
| Data::Sah::Type::undef | undef type | 0.18 | |
| Data::Sah::Util::Func | Sah utility routines for adding function | 0.18 | |
| Data::Sah::Util::Role | Sah utility routines for roles | 0.18 | |
| Data::Sah::Util::TypeX | Sah utility routines for type extensions | 0.18 |
| Data::Sah::Manual::Extending | Extending Data::Sah   |