API Reference box v0.15.1
View SourceModules
Binary flags type for integer (binary based) flag list.
Cache related function. They all depends on a Box.Cache server
as this process will be the owner of the :ets
table that holds
the cached values.
Ecto changeset helper functions.
Extra functions to work with Enums.
Fraction type to work with irrational numbers. The fractions are not simplified. At the moment, it also doesn't support negative fractions.
Ecto type for Fraction. The Fraction type is expected to
be stored as a fraction
type which is a composite Postgres
type.
Behaviour for generating random values. Generators needs to implement this behaviour.
Generates an alphanumerical string. Parts can be given as argument to filter lowercase, uppercase or numbers out of the range possibility.
Generates a base 64 URL safe
Random string generator from a character string
Generates an RGB(A) string.
Generates a hexadecimal string.
Helper functions to work with List.
Extra functions to work with map.
Extra functions to work with MapSets.
Ecto type to persist MapSets of a given value type
Starts a pool processor that runs jobs concurrently
Pub sub message wrapping structure
Queue data structure
Helper function to deal with :ok/:error tuples
Use cases are a way to perform mutation in the system through automatic transactioning. They can perform validation and side effects when the results is a success one.
Mix Tasks
Renames a project to a new name. It expects the following arguments