casr-logbook-0.1.1: CASR 61.345 Pilot Personal Logbook

Safe HaskellNone
LanguageHaskell2010

Data.Aviation.Casr.Logbook.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 # 

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 # 

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 # 

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 ae0 se0 ee0 be0) Source # 

Associated Types

type Unwrapped (Entries ae0 se0 ee0 be0) :: * #

Methods

_Wrapped' :: Iso' (Entries ae0 se0 ee0 be0) (Unwrapped (Entries ae0 se0 ee0 be0)) #

(~) * (Entries ae0 se0 ee0 be0) t0 => Rewrapped (Entries ae1 se1 ee1 be1) t0 Source # 
type Unwrapped (Entries ae0 se0 ee0 be0) Source # 
type Unwrapped (Entries ae0 se0 ee0 be0) = [Entry ae0 se0 ee0 be0]

emptyentries :: Entries ae se ee be Source #

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