casr-logbook-0.1.2: CASR 61.345 Pilot Personal Logbook
Data.Aviation.Casr.Logbook.Time
data Time Source #
Constructors
Fields
Instances
Methods
(==) :: Time -> Time -> Bool #
(/=) :: Time -> Time -> Bool #
compare :: Time -> Time -> Ordering #
(<) :: Time -> Time -> Bool #
(<=) :: Time -> Time -> Bool #
(>) :: Time -> Time -> Bool #
(>=) :: Time -> Time -> Bool #
max :: Time -> Time -> Time #
min :: Time -> Time -> Time #
showsPrec :: Int -> Time -> ShowS #
show :: Time -> String #
showList :: [Time] -> ShowS #
time :: Lens' Time Time Source #
daytime :: Lens' Time Day Source #
timeofday :: Lens' Time (Maybe TimeOfDay) Source #
class HasTime c where Source #
Minimal complete definition
time
time :: Lens' c Time Source #
daytime :: Lens' c Day Source #
timeofday :: Lens' c (Maybe TimeOfDay) Source #
dayonly :: Day -> Time Source #
dayandtime :: Day -> TimeOfDay -> Time Source #