casr-logbook-0.3.0: CASR 61.345 Pilot Personal Logbook
Data.Aviation.Casr.Logbook.Types.Aircraft
data Aircraft Source #
Constructors
Fields
Instances
Methods
(==) :: Aircraft -> Aircraft -> Bool #
(/=) :: Aircraft -> Aircraft -> Bool #
compare :: Aircraft -> Aircraft -> Ordering #
(<) :: Aircraft -> Aircraft -> Bool #
(<=) :: Aircraft -> Aircraft -> Bool #
(>) :: Aircraft -> Aircraft -> Bool #
(>=) :: Aircraft -> Aircraft -> Bool #
max :: Aircraft -> Aircraft -> Aircraft #
min :: Aircraft -> Aircraft -> Aircraft #
showsPrec :: Int -> Aircraft -> ShowS #
show :: Aircraft -> String #
showList :: [Aircraft] -> ShowS #
aircraft :: Lens' Aircraft Aircraft Source #
aircraftEngine :: Lens' Aircraft Engine Source #
aircraftRegistration :: Lens' Aircraft String Source #
aircraftType :: Lens' Aircraft String Source #
class HasAircraft c where Source #
Minimal complete definition
aircraft
aircraft :: Lens' c Aircraft Source #
aircraftEngine :: Lens' c Engine Source #
aircraftRegistration :: Lens' c String Source #
aircraftType :: Lens' c String Source #
aircraft :: Lens' AircraftFlight Aircraft Source #
aircraftEngine :: Lens' AircraftFlight Engine Source #
aircraftRegistration :: Lens' AircraftFlight String Source #
aircraftType :: Lens' AircraftFlight String Source #
singleaircraft :: String -> String -> Aircraft Source #
multiaircraft :: String -> String -> Aircraft Source #