aip-0.1.3: Aeronautical Information Package (AIP)

Safe HaskellNone
LanguageHaskell2010

Data.Aviation.Aip.Title

Documentation

newtype Title Source #

Constructors

Title String 
Instances
Eq Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Methods

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

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

Ord Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Methods

compare :: Title -> Title -> Ordering #

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

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

(>) :: Title -> Title -> Bool #

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

max :: Title -> Title -> Title #

min :: Title -> Title -> Title #

Show Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Methods

showsPrec :: Int -> Title -> ShowS #

show :: Title -> String #

showList :: [Title] -> ShowS #

Semigroup Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Methods

(<>) :: Title -> Title -> Title #

sconcat :: NonEmpty Title -> Title #

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

Monoid Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Methods

mempty :: Title #

mappend :: Title -> Title -> Title #

mconcat :: [Title] -> Title #

ToJSON Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

FromJSON Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Ixed Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Plated Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Wrapped Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Associated Types

type Unwrapped Title :: Type #

Reversing Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Methods

reversing :: Title -> Title #

IsTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

HasTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

ManyTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

SetTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

GetTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

FoldTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

AsTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Title ~ a => Rewrapped Title a Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Each Title Title Char Char Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Cons Title Title Char Char Source # 
Instance details

Defined in Data.Aviation.Aip.Title

Snoc Title Title Char Char Source # 
Instance details

Defined in Data.Aviation.Aip.Title

type Index Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

type Index Title = Int
type IxValue Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

type Unwrapped Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class ManyTitle a => AsTitle a where Source #

Minimal complete definition

Nothing

Instances
AsTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

AsTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class FoldTitle a where Source #

Instances
FoldTitle () Source # 
Instance details

Defined in Data.Aviation.Aip.Title

FoldTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

FoldTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class FoldTitle a => GetTitle a where Source #

Minimal complete definition

Nothing

Instances
GetTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

GetTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class SetTitle a where Source #

Minimal complete definition

Nothing

Instances
SetTitle () Source # 
Instance details

Defined in Data.Aviation.Aip.Title

SetTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

SetTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class (FoldTitle a, SetTitle a) => ManyTitle a where Source #

Instances
ManyTitle () Source # 
Instance details

Defined in Data.Aviation.Aip.Title

ManyTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

ManyTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class (GetTitle a, ManyTitle a) => HasTitle a where Source #

Minimal complete definition

Nothing

Instances
HasTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

HasTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title

class (HasTitle a, AsTitle a) => IsTitle a where Source #

Methods

_IsTitle :: Iso' a Title Source #

Instances
IsTitle String Source # 
Instance details

Defined in Data.Aviation.Aip.Title

IsTitle Title Source # 
Instance details

Defined in Data.Aviation.Aip.Title