holidefs v0.3.1 Holidefs.Definition View Source
A definition is a set of rules for the holiday events in the year.
Link to this section Summary
Functions
Returns the path for the given locale definition file
Returns the list of regions from the definition
Loads the definition for a locale code and name
Returns the path where all the locale definitions are saved
Link to this section Types
Link to this type
t()
View Source
t() :: %Holidefs.Definition{
code: atom(),
name: String.t(),
rules: [Holidefs.Definition.Rule.t()]
}
Link to this section Functions
Returns the path for the given locale definition file
Returns the list of regions from the definition.
Loads the definition for a locale code and name.
If any definition rule is invalid, a RuntimeError will be raised
Returns the path where all the locale definitions are saved