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- Modules
- Yoga.
Fastify. Auth. Argon2 - Yoga.
Fastify. Auth. JWT - Yoga.
Fastify. Fastify - Yoga.
Fastify. Plugin - Yoga.
Fastify. Plugin. Cors - Yoga.
Fastify. Plugin. Helmet - Yoga.
Fastify. Plugin. RateLimit - Yoga.
Fastify. Plugin. WebSocket - Yoga.
Fastify. Route. HandleResponse - Yoga.
Fastify. Route. HandleRoute - Yoga.
Fastify. Route. ParseBody - Yoga.
Fastify. Route. ParseHeaders - Yoga.
Fastify. Route. ParsePathParams - Yoga.
Fastify. Route. ParseQueryParams - Yoga.
Fastify. Route. SetHeaders