Module
Axon.Runtime.Bun
- Package
- purescript-axon
- Repository
- cakekindel/purescript-axon
#Serve Source
type Serve = { fetch :: WebRequest -> Bun -> Effect (Promise WebResponse), hostname :: String, idleTimeout :: Number, port :: Int }
#requestAddr Source
requestAddr :: { ipv4 :: String -> Int -> SocketAddress, ipv6 :: String -> Int -> SocketAddress } -> WebRequest -> Bun -> Effect SocketAddress
#fetchImpl Source
fetchImpl :: forall m. MonadUnliftAff m => (Request -> m Response) -> m (WebRequest -> Bun -> Effect (Promise WebResponse))
- Modules
- Axon.
Header. Typed - Axon.
Header. Typed. Cookie - Axon.
Header. Typed. Parsing - Axon.
Request - Axon.
Request. Handler - Axon.
Request. Handler. Default - Axon.
Request. Method - Axon.
Request. Parts. Body - Axon.
Request. Parts. Class - Axon.
Request. Parts. Header - Axon.
Request. Parts. Method - Axon.
Request. Parts. Path - Axon.
Response - Axon.
Response. Body - Axon.
Response. Construct - Axon.
Response. Status - Axon.
Runtime - Axon.
Runtime. Bun - Axon.
Runtime. Node - Axon.
Serve - Axon.
Serve. Bun - Axon.
Serve. Node - Axon.
Web. Headers - Axon.
Web. Request - Axon.
Web. Response - Data.
Net. SocketAddress - Data.
String. Lower