Therapy
Class methods
array(of validator : BaseType(T)) forall T
Sourcebool
Sourceenum(enum_type : T.class) : EnumType(T) forall T
Sourcefloat(float_type : T.class) : FloatType(T) forall T
Sourcefloat
Sourcehash(key_validator : BaseType(K), value_validator : BaseType(V)) : HashType(K, V) forall K, V
Sourceint(int_type : T.class) : IntType(T) forall T
Sourceint
Sourceobject
Sourcestring
Sourcetuple(*options : *T) forall T
SourceNested types
- Therapy::ArrayType(T)
- Therapy::BaseType(T)
- Therapy::BoolType
- Therapy::Check(T)
- Therapy::EnumType(ENUM)
- Therapy::Error
- Therapy::FloatType(FLOAT)
- Therapy::HashType(K, V)
- Therapy::IntType(INT)
- Therapy::ObjectType(VALIDATORS, OUT)
- Therapy::OptionalType(T)
- Therapy::ParseContext(T, V)
- Therapy::PathType
- Therapy::Result(T)
- Therapy::StringType
- Therapy::TupleType(VALIDATORS, OUT)
- Therapy::UnionType(L, R)