Module
Axon.Request.Parts.Class
- Package
- purescript-axon
- Repository
- cakekindel/purescript-axon
#RequestParts Source
class RequestParts a whereMembers
extractRequestParts :: Request -> Aff (Either ExtractError a)
Instances
RequestParts UnitRequestParts RequestRequestParts StringRequestParts (Try BodyStringError String)(RequestParts a, RequestParts b) => RequestParts (Either a b)(RequestParts a) => RequestParts (Maybe a)(TypedHeader a) => RequestParts (Header a)RequestParts HeaderMap(PathParts a b, DiscardTupledUnits b c) => RequestParts (Path a c)(DecodeJson a) => RequestParts (Json a)RequestParts BufferRequestParts StreamRequestParts GetRequestParts PostRequestParts PutRequestParts PatchRequestParts DeleteRequestParts OptionsRequestParts ConnectRequestParts Trace(RequestParts a, RequestParts b) => RequestParts (Tuple a b)
#tryToEither Source
tryToEither :: forall a b. Try a b -> Either a b#ExtractError Source
Re-exports from Axon.Request.Parts.Body
Re-exports from Axon.Request.Parts.Header
Re-exports from Axon.Request.Parts.Method
Re-exports from Axon.Request.Parts.Path
- 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