Module
Yoga.Bun.HTTP
- Package
- purescript-yoga-bun-yoga
- Repository
- rowtype-yoga/purescript-yoga-bun-yoga
#serveImpl Source
serveImpl :: forall options. EffectFn1 options BunServerImpl#BunServeOptionsImpl Source
type BunServeOptionsImpl :: Row Typetype BunServeOptionsImpl = (fetch :: EffectFn1 Request (Promise Response), host :: String, port :: Int)
#ResponseOptions Source
type ResponseOptions :: Row Typetype ResponseOptions = (headers :: Object String, status :: Int, statusText :: String)
#stringResponseImpl Source
stringResponseImpl :: forall opts. EffectFn2 String (Record opts) Response#stringResponse Source
stringResponse :: forall opts opts_. Union opts opts_ ResponseOptions => String -> Record opts -> Effect Response#jsonResponse Source
jsonResponse :: forall opts opts_. Union opts opts_ ResponseOptions => Foreign -> Record opts -> Effect Response#emptyResponse Source
emptyResponse :: forall opts opts_. Union opts opts_ ResponseOptions => Record opts -> Effect Response#arrayBufferResponseImpl Source
arrayBufferResponseImpl :: forall opts. EffectFn2 Foreign (Record opts) Response#arrayBufferResponse Source
arrayBufferResponse :: forall opts opts_. Union opts opts_ ResponseOptions => Foreign -> Record opts -> Effect Response- Modules
- Yoga.
Bun. HTTP - Yoga.
Bun. HTTP. Yoga. JSON