Liking cljdoc? Tell your friends :D

io.pedestal.interceptor

Public API for creating interceptors, and various utility fns for common interceptor creation patterns.

Public API for creating interceptors, and various utility fns for
common interceptor creation patterns.
raw docstring

io.pedestal.interceptor.chain

Interceptor pattern. Executes a chain of Interceptor functions on a common "context" map, maintaining a virtual "stack", with error handling and support for asynchronous execution.

Interceptor pattern. Executes a chain of Interceptor functions on a
common "context" map, maintaining a virtual "stack", with error
handling and support for asynchronous execution.
raw docstring

io.pedestal.interceptor.helpers

A collection of interceptor helpers.

The usage of the Interceptor API is preferred over the macros defined in this namespace. Usage of the macro helpers should be limited to cases where you are porting an existing Pedestal code base.

The helper macros predate the interceptor API and can break AOT compilation but they are maintained for backwards compatibility. Refer to https://github.com/pedestal/pedestal/issues/308 and https://github.com/pedestal/pedestal/pull/301 for more details about macro helper issues and the rationale for the Interceptor API.

A collection of interceptor helpers.

The usage of the Interceptor API is preferred over the macros
defined in this namespace. Usage of the macro helpers should be
limited to cases where you are porting an existing Pedestal code
base.
 
The helper macros predate the interceptor API and can break AOT
compilation but they are maintained for backwards
compatibility. Refer to
https://github.com/pedestal/pedestal/issues/308 and
https://github.com/pedestal/pedestal/pull/301 for more details about
macro helper issues and the rationale for the Interceptor API.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close