aip-0.1.3: Aeronautical Information Package (AIP)

Safe HaskellNone
LanguageHaskell2010

Data.Aviation.Aip.Ersa

Documentation

data Ersa Source #

Instances
Eq Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

Methods

(==) :: Ersa -> Ersa -> Bool #

(/=) :: Ersa -> Ersa -> Bool #

Ord Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

Methods

compare :: Ersa -> Ersa -> Ordering #

(<) :: Ersa -> Ersa -> Bool #

(<=) :: Ersa -> Ersa -> Bool #

(>) :: Ersa -> Ersa -> Bool #

(>=) :: Ersa -> Ersa -> Bool #

max :: Ersa -> Ersa -> Ersa #

min :: Ersa -> Ersa -> Ersa #

Show Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

Methods

showsPrec :: Int -> Ersa -> ShowS #

show :: Ersa -> String #

showList :: [Ersa] -> ShowS #

Semigroup Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

Methods

(<>) :: Ersa -> Ersa -> Ersa #

sconcat :: NonEmpty Ersa -> Ersa #

stimes :: Integral b => b -> Ersa -> Ersa #

Monoid Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

Methods

mempty :: Ersa #

mappend :: Ersa -> Ersa -> Ersa #

mconcat :: [Ersa] -> Ersa #

ToJSON Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

FromJSON Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

ManyHref Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

SetHref Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

FoldHref Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

IsErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

HasErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

ManyErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

SetErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

GetErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

FoldErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

AsErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class ManyErsa a => AsErsa a where Source #

Minimal complete definition

Nothing

Instances
AsErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class FoldErsa a where Source #

Methods

_FoldErsa :: Fold a Ersa Source #

Instances
FoldErsa () Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

Methods

_FoldErsa :: Fold () Ersa Source #

FoldErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class FoldErsa a => GetErsa a where Source #

Minimal complete definition

Nothing

Instances
GetErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class SetErsa a where Source #

Minimal complete definition

Nothing

Instances
SetErsa () Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

SetErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class (FoldErsa a, SetErsa a) => ManyErsa a where Source #

Instances
ManyErsa () Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

ManyErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class (GetErsa a, ManyErsa a) => HasErsa a where Source #

Minimal complete definition

Nothing

Methods

ersa :: Lens' a Ersa Source #

ersa :: IsErsa a => Lens' a Ersa Source #

Instances
HasErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa

class (HasErsa a, AsErsa a) => IsErsa a where Source #

Methods

_IsErsa :: Iso' a Ersa Source #

Instances
IsErsa Ersa Source # 
Instance details

Defined in Data.Aviation.Aip.Ersa