Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Py.TypeIntrospection of Python types
type t = | Unknown| Bool| Bytes| Callable| Capsule| Closure| Dict| Float| List| Int| Long| Module| None| Null| Tuple| Type| Unicode| Iter| SetSome types of Python values. Bytes covers both the Str values of Python 2 and the Bytes values of Python 3. Long covers both the Int values of Python 2 and the Long values of Python 3. Capsule corresponds to the values created with Py.Capsule. Closure corresponds to the values created with Py.Callable.
Wrapper for PyType_IsSubtype
val is_none : Object.t -> boolis_none o returns true if the Python object o is None.
val name : t -> stringname t returns a string that represents the type t.
val mismatch : string -> Object.t -> 'amismatch ty obj raises a type mismatch Failure _ that indicates that an object of type ty was expected, but obj was found.