API Reference Skema v#1.5.0

Copy Markdown View Source

Modules

Skema is a simple schema validation and casting library for Elixir.

Handles type casting logic for Skema schemas.

Utilities for converting between Skema schema maps and JSON Schema format.

Converts Skema schema maps to JSON Schema format.

Converts JSON Schema format to Skema schema maps.

Result Struct for Skema operations

Schema definition macros for Skema.

Internal utility module for processing and expanding schema definitions.

Handles data transformation logic for Skema schemas.

Cast data to target type. Much code of this module is borrowed from Ecto.Type

Handles validation logic for Skema schemas.