API Reference tyyppi v0.11.8

Modules

The main interface to Tyyppi library. Usually, functions and macros presented is this module are enough to work with Tyyppi.

Example of the nested structure defined with Tyyppi.Struct.defstruct/1

Example of the structure defined with Tyyppi.Struct.defstruct/1

Example of the structure defined with Tyyppi.Struct.defstruct/1, all values be Tyyppi.Value

Process caching the loaded types information.

Creates the typed struct with spec bound to each field.

Raw type wrapper. All the macros exported by that module are available in Tyyppi. Require and use Tyyppi instead.

The behaviour all participants of the Tyyppi’s operations should have implemented.

Value type to be used with Tyyppi.

Mix Tasks

Mix task to dump the content of the Tyyppi.Stats to disk.