engine-io-wai-1.0.7: An @engine-io@ @ServerAPI@ that is compatible with @Wai@
Network.EngineIO.Wai
Synopsis
newtype WaiMonad a Source #
Constructors
Fields
Instances
Methods
(>>=) :: WaiMonad a -> (a -> WaiMonad b) -> WaiMonad b #
(>>) :: WaiMonad a -> WaiMonad b -> WaiMonad b #
return :: a -> WaiMonad a #
fail :: String -> WaiMonad a #
fmap :: (a -> b) -> WaiMonad a -> WaiMonad b #
(<$) :: a -> WaiMonad b -> WaiMonad a #
pure :: a -> WaiMonad a #
(<*>) :: WaiMonad (a -> b) -> WaiMonad a -> WaiMonad b #
(*>) :: WaiMonad a -> WaiMonad b -> WaiMonad b #
(<*) :: WaiMonad a -> WaiMonad b -> WaiMonad a #
liftIO :: IO a -> WaiMonad a #
throwError :: Response -> WaiMonad a #
catchError :: WaiMonad a -> (Response -> WaiMonad a) -> WaiMonad a #
ask :: WaiMonad Request #
local :: (Request -> Request) -> WaiMonad a -> WaiMonad a #
reader :: (Request -> a) -> WaiMonad a #
toWaiApplication :: WaiMonad a -> Application Source #
waiAPI :: ServerAPI WaiMonad Source #
A drop in ServerAPI that works with Wai.
ServerAPI