| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Time.Range.Types
Documentation
data DayInRange Source #
Instances
| Eq DayInRange Source # | |
| Show DayInRange Source # | |
| Generic DayInRange Source # | |
| Wrapped DayInRange Source # | |
| (~) * DayInRange t0 => Rewrapped DayInRange t0 Source # | |
| type Rep DayInRange Source # | |
| type Unwrapped DayInRange Source # | |
data LowerTimeBound Source #
Instances
| Eq LowerTimeBound Source # | |
| Show LowerTimeBound Source # | |
| Generic LowerTimeBound Source # | |
| Wrapped LowerTimeBound Source # | |
| (~) * LowerTimeBound t0 => Rewrapped LowerTimeBound t0 Source # | |
| type Rep LowerTimeBound Source # | |
| type Unwrapped LowerTimeBound Source # | |
data UpperTimeBound Source #
Instances
| Eq UpperTimeBound Source # | |
| Show UpperTimeBound Source # | |
| Generic UpperTimeBound Source # | |
| Wrapped UpperTimeBound Source # | |
| (~) * UpperTimeBound t0 => Rewrapped UpperTimeBound t0 Source # | |
| type Rep UpperTimeBound Source # | |
| type Unwrapped UpperTimeBound Source # | |
Constructors
| Ranges | |
class HasRanges c where Source #
Minimal complete definition
Methods
ranges :: Lens' c Ranges Source #
rangesDaysInRange :: Lens' c (NonEmpty DayInRange) Source #
rangesLowerBound :: Lens' c LowerTimeBound Source #