servant-snap-0.7.0.2: A family of combinators for defining webservices APIs and serving them

Safe HaskellNone
LanguageHaskell2010

Servant.Server.Internal.SnapShims

Documentation

type Application m = Request -> (Response -> m Response) -> m Response Source #

snapToApplication :: MonadSnap m => m () -> Application m Source #

snapToApplication' :: MonadSnap m => m a -> Application m Source #

applicationToSnap :: MonadSnap m => Application m -> m () Source #

ok200 :: Status Source #

created201 :: Status Source #

notFound404 :: Status Source #

initThunk :: IO a -> IO (IO a) Source #