Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
MonadTrans PerHref Source # | |
Defined in Data.Aviation.Aip.PerHref | |
Monad f => Monad (PerHref f) Source # | |
Functor f => Functor (PerHref f) Source # | |
Applicative f => Applicative (PerHref f) Source # | |
Alternative f => Alternative (PerHref f) Source # | |
MonadIO f => MonadIO (PerHref f) Source # | |
Defined in Data.Aviation.Aip.PerHref | |
Apply f => Apply (PerHref f) Source # | |
Alt f => Alt (PerHref f) Source # | |
Bind f => Bind (PerHref f) Source # | |
Wrapped (PerHref f k) Source # | |
PerHref f a ~ x => Rewrapped (PerHref g k) x Source # | |
Defined in Data.Aviation.Aip.PerHref | |
type Unwrapped (PerHref f k) Source # | |
ioPerHref :: MonadIO f => (Href -> FilePath -> FilePath -> (String -> AipCon ()) -> IO a) -> PerHref f a Source #
nothingPerHref :: Applicative f => PerHref f () Source #
hrefPerHref :: Applicative f => PerHref f Href Source #
basedirPerHref :: Applicative f => PerHref f FilePath Source #
downloaddirPerHref :: Applicative f => PerHref f FilePath Source #
logPerHref :: Applicative f => PerHref f (String -> AipCon ()) Source #
logeachPerHref :: PerHrefAipCon () Source #
logShowPerHref :: Show a => a -> PerHrefAipCon () Source #
type PerHrefAipCon a = PerHref AipCon a Source #