Safe Haskell | None |
---|---|
Language | Haskell2010 |
Servant.Server.Internal.Handler
Documentation
Constructors
Handler | |
Fields
|
Instances
Monad Handler Source # | |
Functor Handler Source # | |
Applicative Handler Source # | |
MonadCatch Handler Source # | |
Defined in Servant.Server.Internal.Handler | |
MonadMask Handler Source # | |
Defined in Servant.Server.Internal.Handler | |
MonadThrow Handler Source # | |
Defined in Servant.Server.Internal.Handler | |
MonadIO Handler Source # | |
Defined in Servant.Server.Internal.Handler | |
MonadBase IO Handler Source # | |
Defined in Servant.Server.Internal.Handler | |
MonadError ServantErr Handler Source # | |
Defined in Servant.Server.Internal.Handler Methods throwError :: ServantErr -> Handler a # catchError :: Handler a -> (ServantErr -> Handler a) -> Handler a | |
MonadBaseControl IO Handler Source # | |
Defined in Servant.Server.Internal.Handler Associated Types type StM Handler a :: Type | |
Generic (Handler a) Source # | |
type StM Handler a Source # | |
Defined in Servant.Server.Internal.Handler | |
type Rep (Handler a) Source # | |
Defined in Servant.Server.Internal.Handler type Rep (Handler a) = D1 (MetaData "Handler" "Servant.Server.Internal.Handler" "servant-server-0.15-CZ31NIhcpsw1FtbngBPT2R" True) (C1 (MetaCons "Handler" PrefixI True) (S1 (MetaSel (Just "runHandler'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (ExceptT ServantErr IO a)))) |
runHandler :: Handler a -> IO (Either ServantErr a) Source #