33 results (0.091 seconds)
++ed by:

2 non-PAUSE user(s).

Steven Haryanto
Documentation
Data::Sah::Manual::Translation - Translating Sah messages
Modules
Data::Sah - Schema for data structures (Perl implementation)
Data::Sah::Compiler::BaseCompiler - Base class for Sah compilers (Data::Sah::Compiler::*)
Data::Sah::Compiler::BaseCompiler::TH - Base class for type handlers
Data::Sah::Compiler::BaseProg - Base class for programming language compilers
Data::Sah::Compiler::BaseProg::TH - Base class for programming-language emiting compiler's type handlers
Data::Sah::Compiler::TextResultRole - Role for compilers that produce text result (array of lines)
Data::Sah::Compiler::human::I18N - Project class for Data::Sah::Compiler::human
Data::Sah::Compiler::human::I18N::en - English translation
Data::Sah::Compiler::human::I18N::id - Indonesian translation
Data::Sah::Compiler::js - Compile Sah schema to JavaScript code
Data::Sah::Compiler::perl - Compile Sah schema to Perl code
Data::Sah::Compiler::perl::TH - Base class for perl type handlers
Data::Sah::Compiler::perl::TH::array - perl's type handler for type "array"
Data::Sah::Compiler::perl::TH::float - perl's type handler for type "float"
Data::Sah::Compiler::perl::TH::int - perl's type handler for type "int"
Data::Sah::Compiler::perl::TH::num - perl's type handler for type "num"
Data::Sah::Schemas::Common - Collection of common schemas
Data::Sah::Schemas::sah - Collection of schemas related to Sah
Data::Sah::Simple - Simple interface to Data::Sah
Data::Sah::Type::Comparable - Comparable type role
Data::Sah::Type::HasElems - HasElems role
Data::Sah::Type::Sortable - Role for sortable types
Data::Sah::Type::array - array type
Data::Sah::Type::float - float type
Data::Sah::Type::undef - undef type
Data::Sah::Util - Sah utility routines
Changes for version 0.05
    • Split spec to Sah. To follow spec changes, see Sah's Changes.
    • Many changes following latest Sah spec (0.9.15).
    • Simplify compiler interface a bit: no longer accept multiple input. However, result is now a data structure ('$cd') instead of string, for more flexibility.
    • Generating Perl validator now works for simple schemas, like "int", ["array*", {min_len=>1, max_len=>10}]. There are still many types and clauses not yet implemented (currently only "int", "float", and "array" types are supported; more will be coming soon).
    • Add module Data::Sah::Simple.



Hosting generously
sponsored by Bytemark