casr-logbook-0.5.2: CASR 61.345 Pilot Personal Logbook

Safe HaskellNone
LanguageHaskell2010

Data.Aviation.Casr.Logbook.Types.Entries

Documentation

newtype Entries ae se ee be Source #

Constructors

Entries [Entry ae se ee be] 
Instances
(Eq ae, Eq se, Eq ee, Eq be) => Eq (Entries ae se ee be) Source # 
Instance details

Defined in Data.Aviation.Casr.Logbook.Types.Entries

Methods

(==) :: Entries ae se ee be -> Entries ae se ee be -> Bool #

(/=) :: Entries ae se ee be -> Entries ae se ee be -> Bool #

(Ord ae, Ord se, Ord ee, Ord be) => Ord (Entries ae se ee be) Source # 
Instance details

Defined in Data.Aviation.Casr.Logbook.Types.Entries

Methods

compare :: Entries ae se ee be -> Entries ae se ee be -> Ordering #

(<) :: Entries ae se ee be -> Entries ae se ee be -> Bool #

(<=) :: Entries ae se ee be -> Entries ae se ee be -> Bool #

(>) :: Entries ae se ee be -> Entries ae se ee be -> Bool #

(>=) :: Entries ae se ee be -> Entries ae se ee be -> Bool #

max :: Entries ae se ee be -> Entries ae se ee be -> Entries ae se ee be #

min :: Entries ae se ee be -> Entries ae se ee be -> Entries ae se ee be #

(Show ae, Show se, Show ee, Show be) => Show (Entries ae se ee be) Source # 
Instance details

Defined in Data.Aviation.Casr.Logbook.Types.Entries

Methods

showsPrec :: Int -> Entries ae se ee be -> ShowS #

show :: Entries ae se ee be -> String #

showList :: [Entries ae se ee be] -> ShowS #

Wrapped (Entries ae se ee be) Source # 
Instance details

Defined in Data.Aviation.Casr.Logbook.Types.Entries

Associated Types

type Unwrapped (Entries ae se ee be) :: Type #

Methods

_Wrapped' :: Iso' (Entries ae se ee be) (Unwrapped (Entries ae se ee be)) #

Entries ae1 se1 ee1 be1 ~ t => Rewrapped (Entries ae2 se2 ee2 be2) t Source # 
Instance details

Defined in Data.Aviation.Casr.Logbook.Types.Entries

type Unwrapped (Entries ae se ee be) Source # 
Instance details

Defined in Data.Aviation.Casr.Logbook.Types.Entries

type Unwrapped (Entries ae se ee be) = [Entry ae se ee be]

emptyentries :: Entries ae se ee be Source #

singleentry :: Entry ae se ee be -> Entries ae se ee be Source #