TypeCheck.DefaultOverrides.Calendar (TypeCheck v0.8.2) View Source
Link to this section Summary
Types
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Link to this section Types
Specs
calendar() :: module()
Specs
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
date() :: %{calendar: calendar(), year: year(), month: month(), day: day()}
Specs
datetime() :: %{
calendar: calendar(),
year: year(),
month: month(),
day: day(),
hour: hour(),
minute: minute(),
second: second(),
microsecond: microsecond(),
time_zone: time_zone(),
zone_abbr: zone_abbr(),
utc_offset: utc_offset(),
std_offset: std_offset()
}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
datetime() :: %{
calendar: calendar(),
year: year(),
month: month(),
day: day(),
hour: hour(),
minute: minute(),
second: second(),
microsecond: microsecond(),
time_zone: time_zone(),
zone_abbr: zone_abbr(),
utc_offset: utc_offset(),
std_offset: std_offset()
}
Specs
day() :: pos_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
day() :: pos_integer()
Specs
day_fraction() :: {non_neg_integer(), pos_integer()}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
day_fraction() :: {parts_in_day :: non_neg_integer(), parts_per_day :: pos_integer()}
Specs
day_of_era() :: {non_neg_integer(), era()}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
day_of_era() :: {day :: non_neg_integer(), era()}
Specs
day_of_week() :: non_neg_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
day_of_week() :: non_neg_integer()
Specs
era() :: non_neg_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
era() :: non_neg_integer()
Specs
hour() :: non_neg_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
hour() :: non_neg_integer()
Specs
iso_days() :: {integer(), day_fraction()}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
iso_days() :: {days :: integer(), day_fraction()}
Specs
microsecond() :: {non_neg_integer(), non_neg_integer()}
Specs
minute() :: non_neg_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
minute() :: non_neg_integer()
Specs
month() :: pos_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
month() :: pos_integer()
Specs
naive_datetime() :: %{
calendar: calendar(),
year: year(),
month: month(),
day: day(),
hour: hour(),
minute: minute(),
second: second(),
microsecond: microsecond()
}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
naive_datetime() :: %{
calendar: calendar(),
year: year(),
month: month(),
day: day(),
hour: hour(),
minute: minute(),
second: second(),
microsecond: microsecond()
}
Specs
second() :: non_neg_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
second() :: non_neg_integer()
Specs
std_offset() :: integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
std_offset() :: integer()
Specs
time() :: %{
hour: hour(),
minute: minute(),
second: second(),
microsecond: microsecond()
}
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
time() :: %{hour: hour(), minute: minute(), second: second(), microsecond: microsecond()}
Specs
time_zone() :: TypeCheck.DefaultOverrides.String.t()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
time_zone() :: TypeCheck.DefaultOverrides.String.t()
Specs
time_zone_database() :: module()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
time_zone_database() :: module()
Specs
utc_offset() :: integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
utc_offset() :: integer()
Specs
week() :: pos_integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
week() :: pos_integer()
Specs
year() :: integer()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
year() :: integer()
Specs
zone_abbr() :: TypeCheck.DefaultOverrides.String.t()
(This type is managed by TypeCheck,
which allows checking values against the type at runtime.)
Full definition:
zone_abbr() :: TypeCheck.DefaultOverrides.String.t()