Module

Yoga.Fastify.Route.HandleRoute

Package
purescript-yoga-fastify
Repository
rowtype-yoga/purescript-yoga-fastify

#handleRoute Source

handleRoute :: forall method segments partialRequest o_ fullHeaders fullCookies fullEncoding userResp respVariant pathParams queryParams body. Union partialRequest o_ (body :: fullEncoding, cookies :: Record fullCookies, headers :: Record fullHeaders) => DefaultRequestFields partialRequest fullHeaders fullCookies fullEncoding => RenderMethod method => PathPattern segments => SegmentPathParams segments pathParams => SegmentQueryParams segments queryParams => EncodingBody fullEncoding body => ParsePathParams pathParams => ParseQueryParamsFromObject queryParams => ParseHeaders fullHeaders => ParseBody fullEncoding body => ConvertResponseVariant userResp respVariant => HandleResponse respVariant => RouteHandler (Route method segments (Request (Record partialRequest)) userResp) pathParams queryParams fullHeaders body respVariant => Handler (Route method segments (Request (Record partialRequest)) userResp) -> Fastify -> Effect Unit