aip-0.1.0: Aeronautical Information Package (AIP)

Safe HaskellNone
LanguageHaskell2010

Data.Aviation.Aip.SHA1

Documentation

newtype SHA1 Source #

Constructors

SHA1 Word160 
Instances
Eq SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

Methods

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

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

Show SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

Methods

showsPrec :: Int -> SHA1 -> ShowS #

show :: SHA1 -> String #

showList :: [SHA1] -> ShowS #

ToJSON SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

FromJSON SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

IsSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

HasSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

ManySHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

SetSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

GetSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

FoldSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

AsSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

class ManySHA1 a => AsSHA1 a where Source #

Instances
AsSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

class FoldSHA1 a where Source #

Minimal complete definition

_FoldSHA1

Methods

_FoldSHA1 :: Fold a SHA1 Source #

Instances
FoldSHA1 () Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

Methods

_FoldSHA1 :: Fold () SHA1 Source #

FoldSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

FoldSHA1 AipRecords Source # 
Instance details

Defined in Data.Aviation.Aip.AipRecords

class FoldSHA1 a => GetSHA1 a where Source #

Instances
GetSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

GetSHA1 AipRecords Source # 
Instance details

Defined in Data.Aviation.Aip.AipRecords

class SetSHA1 a where Source #

Instances
SetSHA1 () Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

SetSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

SetSHA1 AipRecords Source # 
Instance details

Defined in Data.Aviation.Aip.AipRecords

class (FoldSHA1 a, SetSHA1 a) => ManySHA1 a where Source #

Minimal complete definition

_ManySHA1

Instances
ManySHA1 () Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

ManySHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

ManySHA1 AipRecords Source # 
Instance details

Defined in Data.Aviation.Aip.AipRecords

class (GetSHA1 a, ManySHA1 a) => HasSHA1 a where Source #

Methods

sha1 :: Lens' a SHA1 Source #

sha1 :: IsSHA1 a => Lens' a SHA1 Source #

Instances
HasSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1

HasSHA1 AipRecords Source # 
Instance details

Defined in Data.Aviation.Aip.AipRecords

class (HasSHA1 a, AsSHA1 a) => IsSHA1 a where Source #

Minimal complete definition

_IsSHA1

Methods

_IsSHA1 :: Iso' a SHA1 Source #

Instances
IsSHA1 SHA1 Source # 
Instance details

Defined in Data.Aviation.Aip.SHA1