Liking cljdoc? Tell your friends :D

s-exp.legba.router


make-matcherclj

(make-matcher routes)

Given set of routes, builds matcher structure. See router

Given set of routes, builds matcher structure. See `router`
raw docstring

matchclj

(match matcher request)

Given matcher attempts to match against ring request, return match (tuple of data & path-params)

Given `matcher` attempts to match against ring request, return match (tuple of
`data` & `path-params`)
raw docstring

routerclj

(router {:as _schema :keys [openapi-schema]}
        openapi-handlers
        &
        {:as _opts :keys [extra-routes] :or {extra-routes {}}})

Creates a router that matches by method/path for a given schema. extra-routes can be passed to add non openapi centric routes to the routing table

Creates a router that matches by method/path for a given `schema`.
`extra-routes` can be passed to add non openapi centric routes to the routing
table
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close