Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data DAPType aerodrome Source #
Instances
class ManyDAPType a => AsDAPType a where Source #
class FoldDAPType a where Source #
_FoldDAPType :: Fold (a aerodrome) (DAPType aerodrome) Source #
Instances
FoldDAPType DAPType Source # | |
Defined in Data.Aviation.Aip.DAPType _FoldDAPType :: (Contravariant f, Applicative f) => (DAPType aerodrome -> f (DAPType aerodrome)) -> DAPType aerodrome -> f (DAPType aerodrome) Source # |
class FoldDAPType a => GetDAPType a where Source #
_GetDAPType :: Getter (a aerodrome) (DAPType aerodrome) Source #
_GetDAPType :: HasDAPType a => Getter (a aerodrome) (DAPType aerodrome) Source #
Instances
GetDAPType DAPType Source # | |
Defined in Data.Aviation.Aip.DAPType _GetDAPType :: (Contravariant f, Functor f) => (DAPType aerodrome -> f (DAPType aerodrome)) -> DAPType aerodrome -> f (DAPType aerodrome) Source # |
class SetDAPType a where Source #
_SetDAPType :: Setter (a aerodrome) (a aerodrome') (DAPType aerodrome) (DAPType aerodrome') Source #
_SetDAPType :: ManyDAPType a => Setter (a aerodrome) (a aerodrome') (DAPType aerodrome) (DAPType aerodrome') Source #
Instances
SetDAPType DAPType Source # | |
Defined in Data.Aviation.Aip.DAPType |
class (FoldDAPType a, SetDAPType a) => ManyDAPType a where Source #
_ManyDAPType :: Traversal (a aerodrome) (a aerodrome') (DAPType aerodrome) (DAPType aerodrome') Source #
Instances
ManyDAPType DAPType Source # | |
Defined in Data.Aviation.Aip.DAPType _ManyDAPType :: Applicative f => (DAPType aerodrome -> f (DAPType aerodrome')) -> DAPType aerodrome -> f (DAPType aerodrome') Source # |
class (GetDAPType a, ManyDAPType a) => HasDAPType a where Source #
class (HasDAPType a, AsDAPType a) => IsDAPType a where Source #
Instances
IsDAPType DAPType Source # | |
Defined in Data.Aviation.Aip.DAPType _IsDAPType :: (Profunctor p, Functor f) => p (DAPType aerodrome) (f (DAPType aerodrome')) -> p (DAPType aerodrome) (f (DAPType aerodrome')) Source # |