casr-logbook-types-0.0.2: CASR 61.345 Pilot Personal Logbook
Data.Aviation.Casr.Logbook.Types.Briefing
data Briefing Source #
Constructors
Fields
Instances
Methods
(==) :: Briefing -> Briefing -> Bool #
(/=) :: Briefing -> Briefing -> Bool #
compare :: Briefing -> Briefing -> Ordering #
(<) :: Briefing -> Briefing -> Bool #
(<=) :: Briefing -> Briefing -> Bool #
(>) :: Briefing -> Briefing -> Bool #
(>=) :: Briefing -> Briefing -> Bool #
max :: Briefing -> Briefing -> Briefing #
min :: Briefing -> Briefing -> Briefing #
showsPrec :: Int -> Briefing -> ShowS #
show :: Briefing -> String #
showList :: [Briefing] -> ShowS #
timeAmount :: Lens' Briefing TimeAmount Source #
hours :: Lens' Briefing Int Source #
tenthofhour :: Lens' Briefing Digit Source #
time :: Lens' Briefing Time Source #
daytime :: Lens' Briefing Day Source #
timeofday :: Lens' Briefing (Maybe TimeOfDay) Source #
location :: Lens' Briefing Location Source #
locationlatitude :: Lens' Briefing Double Source #
locationlongitude :: Lens' Briefing Double Source #
locationname :: Lens' Briefing String Source #
aviator :: Lens' Briefing Aviator Source #
arn :: Lens' Briefing [Digit] Source #
dob :: Lens' Briefing (Maybe Day) Source #
firstname :: Lens' Briefing String Source #
ratings :: Lens' Briefing [Rating] Source #
surname :: Lens' Briefing String Source #
briefing :: Lens' Briefing Briefing Source #
briefer :: Lens' Briefing Aviator Source #
briefingLocation :: Lens' Briefing Location Source #
briefingName :: Lens' Briefing String Source #
briefingTime :: Lens' Briefing Time Source #
briefingTimeAmount :: Lens' Briefing TimeAmount Source #
class HasBriefing c where Source #
Minimal complete definition
briefing
briefing :: Lens' c Briefing Source #
briefer :: Lens' c Aviator Source #
briefingLocation :: Lens' c Location Source #
briefingName :: Lens' c String Source #
briefingTime :: Lens' c Time Source #
briefingTimeAmount :: Lens' c TimeAmount Source #