| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.Morpheus.App
Documentation
Constructors
| Config | |
Fields | |
data VALIDATION_MODE #
Constructors
| WITHOUT_VARIABLES | |
| FULL_VALIDATION |
Instances
| Show VALIDATION_MODE | |
Defined in Data.Morpheus.Types.Internal.Config Methods showsPrec :: Int -> VALIDATION_MODE -> ShowS # show :: VALIDATION_MODE -> String # showList :: [VALIDATION_MODE] -> ShowS # | |
| Eq VALIDATION_MODE | |
Defined in Data.Morpheus.Types.Internal.Config Methods (==) :: VALIDATION_MODE -> VALIDATION_MODE -> Bool # (/=) :: VALIDATION_MODE -> VALIDATION_MODE -> Bool # | |
defaultConfig :: Config #
debugConfig :: Config #
data AppData event (m :: Type -> Type) s Source #
Constructors
| AppData | |
Fields
| |
withDebugger :: App e m -> App e m Source #
mkApp :: ValidateSchema s => Schema s -> RootResolverValue e m -> App e m Source #
runAppStream :: Monad m => App event m -> GQLRequest -> ResponseStream event m (Value VALID) Source #
class MapAPI a b where Source #
Methods
mapAPI :: Applicative m => (GQLRequest -> m GQLResponse) -> a -> m b Source #
Instances
| MapAPI ByteString ByteString Source # | |
Defined in Data.Morpheus.App.MapAPI Methods mapAPI :: Applicative m => (GQLRequest -> m GQLResponse) -> ByteString -> m ByteString Source # | |
| MapAPI ByteString ByteString Source # | |
Defined in Data.Morpheus.App.MapAPI Methods mapAPI :: Applicative m => (GQLRequest -> m GQLResponse) -> ByteString -> m ByteString Source # | |
| MapAPI GQLRequest GQLResponse Source # | |
Defined in Data.Morpheus.App.MapAPI Methods mapAPI :: Applicative m => (GQLRequest -> m GQLResponse) -> GQLRequest -> m GQLResponse Source # | |
| MapAPI Text Text Source # | |
Defined in Data.Morpheus.App.MapAPI Methods mapAPI :: Applicative m => (GQLRequest -> m GQLResponse) -> Text -> m Text Source # | |
| MapAPI Text Text Source # | |
Defined in Data.Morpheus.App.MapAPI Methods mapAPI :: Applicative m => (GQLRequest -> m GQLResponse) -> Text -> m Text Source # | |
eitherSchema :: App event m -> Either [GQLError] ByteString Source #
withConstraint :: APIConstraint -> App e m -> App e m Source #