InfiniteTimes.InfiniteDateRange (infinite_times v0.4.0)
Date range type supporting infinte bounds, with exclusive upper bound.
Specs
t() :: %InfiniteTimes.InfiniteDateRange{
lower: %InfiniteTimes.InfDate{date: term(), finitness: term()},
upper: %InfiniteTimes.InfDate{date: term(), finitness: term()}
}
Specs
new(
%InfiniteTimes.InfDate{date: term(), finitness: term()} | nil,
%InfiniteTimes.InfDate{date: term(), finitness: term()} | nil
) :: t()