hyperbole-0.5.0: Interactive HTML apps using type-safe serverside Haskell
Safe HaskellNone
LanguageGHC2021

Web.Hyperbole.Server.Socket

Documentation

handleRequestSocket :: forall (es :: [Effect]). (IOE :> es, Concurrent :> es) => ServerOptions -> Request -> Connection -> Eff (Hyperbole ': es) Response -> Eff es () Source #

sendUpdateView :: forall (es :: [Effect]). IOE :> es => Connection -> Metadata -> View Body () -> Eff es () Source #

sendRedirect :: forall (es :: [Effect]). IOE :> es => Connection -> Metadata -> URI -> Eff es () Source #

sendError :: forall (es :: [Effect]). IOE :> es => Connection -> Metadata -> ServerError -> Eff es () Source #