The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

Modules

Type Constraint, система проверки типов значений.
Базовый класс для классов внутри Salvation::TC
Класс для простых типов
Класс для Maybe[`] типов.
Базовый класс для параметризованных типов
Класс для типа параметризованного ArrayRef.
Класс для типа параметризованного HashRef.
Класс для типа параметризованного ScalarRef.
Класс для объединённых типов
базовый класс для всех типов.
Дополнительные публичные функции Salvation::TC

Provides

in lib/Salvation/TC/Exception.pm
in lib/Salvation/TC/Exception/WrongType.pm
in lib/Salvation/TC/Exception/WrongType/TC.pm
in lib/Salvation/TC/Parser.pm
in lib/Salvation/TC/Parser/PP.pm
in lib/Salvation/TC/Parser/XS.pm
in lib/Salvation/TC/Type/Any.pm
in lib/Salvation/TC/Type/ArrayRef.pm
in lib/Salvation/TC/Type/Bool.pm
in lib/Salvation/TC/Type/CodeRef.pm
in lib/Salvation/TC/Type/Date.pm
in lib/Salvation/TC/Type/Date/Reverse.pm
in lib/Salvation/TC/Type/Defined.pm
in lib/Salvation/TC/Type/HashRef.pm
in lib/Salvation/TC/Type/Number.pm
in lib/Salvation/TC/Type/Number/Float.pm
in lib/Salvation/TC/Type/Number/Integer.pm
in lib/Salvation/TC/Type/Object.pm
in lib/Salvation/TC/Type/Ref.pm
in lib/Salvation/TC/Type/ScalarRef.pm
in lib/Salvation/TC/Type/SessionId.pm
in lib/Salvation/TC/Type/Str.pm
in lib/Salvation/TC/Type/Text.pm
in lib/Salvation/TC/Type/Text/English.pm
in lib/Salvation/TC/Type/Time.pm
in lib/Salvation/TC/Type/Undef.pm