StrawHat v0.6.0 API Reference
Modules
Utility package used on Straw Hat Ecosystem.
It defines a configurable module. A configurable module expose config
function that returns the configuration of the module based a merge strategy.
Some utils functions around Ecto.Changeset
Used for Error handling. The StrawHat's philosophy is to have data structure as much as we can.
Ecto.Changeset parser that transforms the Ecto.Changeset errors into
list of %StrawHat.Error{}
.
Data structure that represents a list of StrawHat.Error.t/0
.
Metadata used on StrawHat.Error.t/0
. It is a representation of key value
pair into StrawHat.Error.ErrorMetadata.t/0
. Most likely used through
StrawHat.Error
.
Utilities for working with "result tuples".
Functions for transforming maps, keys and values.