Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Monad transformer stack used by the GraphQL
resolvers.
Documentation
argument :: Monad m => Name -> ActionT m Value Source #
Retrieves an argument by its name. If the argument with this name couldn't
be found, returns Null
(i.e. the argument is assumed to
be optional then).
Monad transformer stack used by the resolvers to provide error handling and resolution context (resolver arguments).
Instances
MonadTrans ActionT Source # | |
Defined in Language.GraphQL.Trans | |
Monad m => Monad (ActionT m) Source # | |
Functor m => Functor (ActionT m) Source # | |
Monad m => Applicative (ActionT m) Source # | |
Monad m => Alternative (ActionT m) Source # | |
Monad m => MonadPlus (ActionT m) Source # | |
MonadIO m => MonadIO (ActionT m) Source # | |
Defined in Language.GraphQL.Trans |