Module typecheck


Classes

And
Any
CheckType
Class
Dict
Empty
Exact
Fake_generator
Function
HasAttr
IsAllOf
IsCallable
IsIterable
IsNoneOf
IsOneOf
IsOnlyOneOf
Length
List
Not
Or
Single
Tuple
TypeCheckError
TypeCheckException
TypeSignatureError
TypeVariables
Typeclass
Xor
YieldSeq
_Boolean
_TC_AttrError
_TC_AttrException
_TC_DictError
_TC_ExactError
_TC_Exception
_TC_FunctionError
_TC_GeneratorError
_TC_IndexError
_TC_KeyError
_TC_KeyValError
_TC_LengthError
_TC_MissingAttrError
_TC_NestedError
_TC_TypeError
_TC_XorError
_TC_YieldCountError
_TS_Exception
_TS_ExtraKeywordError
_TS_ExtraPositionalError
_TS_MissingTypeError
_TS_TupleError
_TS_TwiceTypedError
c

Functions

Self
Type
__checking
_decorator
_gen_arg_to_param
_make_fake_function
_manage_registration
_null_decorator
_param_to_type
_rec_tuple
_rec_tuple_str
_validate_tuple
accepts
calculate_type
check_type
enable_typechecking
is_registered_type
register_type
returns
start_checking
stop_checking
switch_checking
typecheck
typecheck_args
typecheck_return
typecheck_yield
unregister_type
yields

Variables

_Self
_h
_hooks
_registered_hooks
_registered_types
enable_checking

[hide private]