Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Mensam.Server.Server
Documentation
type WrappedAPI = RequestHash :> API Source #
type ContextList = '[BasicAuthCfg, CookieSettings, JWTSettings] Source #
hoistServerRunHandlerT :: (MonadIO m, MonadLoggerCustom m) => ServerT API (HandlerT m) -> ServerT WrappedAPI m Source #
server :: forall m. (MonadConfigured m, MonadEmail m, MonadLoggerCustom m, MonadMask m, MonadSecret m, MonadSeldaPool m, MonadUnliftIO m) => m () Source #
middleware :: (MonadConfigured m, MonadLogger m) => MiddlewareT m Source #