Liking cljdoc? Tell your friends :D

simple-restarts.core


*handlers*clj

source

condition-handlerclj

(condition-handler name)
source

condition-nameclj

(condition-name rec__2288__auto__)
(condition-name data__2289__auto__ v__2290__auto__)

Lens for the n field from a [[Condition]] record. See simple-restarts.core/make-condition.

Lens for the `n` field from a [[Condition]] record. See [[simple-restarts.core/make-condition]].
sourceraw docstring

condition-paramsclj

(condition-params rec__2288__auto__)
(condition-params data__2289__auto__ v__2290__auto__)

Lens for the params field from a [[Condition]] record. See simple-restarts.core/make-condition.

Lens for the `params` field from a [[Condition]] record. See [[simple-restarts.core/make-condition]].
sourceraw docstring

condition?clj

(condition? thing)

Is object a Condition record? See simple-restarts.core/make-condition.

Is object a `Condition` record? See [[simple-restarts.core/make-condition]].
sourceraw docstring

defconditioncljmacro

(defcondition name params)
source

find-restartclj

(find-restart restarts name)
source

fire-conditionclj

(fire-condition condition)
source

handler-bindcljmacro

(handler-bind bindings & body)
source

invoke-restartclj

(invoke-restart sym & params)
source

make-conditionclj

(make-condition n params)

Construct a Condition record.

n: access via simple-restarts.core/condition-name params: access via simple-restarts.core/condition-params

Construct a `Condition` record.

`n`: access via [[simple-restarts.core/condition-name]]
`params`: access via [[simple-restarts.core/condition-params]]
sourceraw docstring

make-restartclj

(make-restart n foo)

Construct a Restart record.

n: access via simple-restarts.core/restart-name foo: access via simple-restarts.core/restart-foo

Construct a `Restart` record.

`n`: access via [[simple-restarts.core/restart-name]]
`foo`: access via [[simple-restarts.core/restart-foo]]
sourceraw docstring

make-restart-invokationclj

(make-restart-invokation n params)

Construct a RestartInvokation record.

n: access via simple-restarts.core/restart-invokation-name params: access via simple-restarts.core/restart-invokation-params

Construct a `RestartInvokation` record.

`n`: access via [[simple-restarts.core/restart-invokation-name]]
`params`: access via [[simple-restarts.core/restart-invokation-params]]
sourceraw docstring

restartclj

(restart name fun)
source

restart-casecljmacro

(restart-case body & restarts)
source

restart-case-catchclj

(restart-case-catch e restarts)
source

restart-fooclj

(restart-foo rec__2288__auto__)
(restart-foo data__2289__auto__ v__2290__auto__)

Lens for the foo field from a [[Restart]] record. See simple-restarts.core/make-restart.

Lens for the `foo` field from a [[Restart]] record. See [[simple-restarts.core/make-restart]].
sourceraw docstring

restart-invokation-exception?clj

(restart-invokation-exception? e)
source

restart-invokation-nameclj

(restart-invokation-name rec__2288__auto__)
(restart-invokation-name data__2289__auto__ v__2290__auto__)

Lens for the n field from a [[RestartInvokation]] record. See simple-restarts.core/make-restart-invokation.

Lens for the `n` field from a [[RestartInvokation]] record. See [[simple-restarts.core/make-restart-invokation]].
sourceraw docstring

restart-invokation-paramsclj

(restart-invokation-params rec__2288__auto__)
(restart-invokation-params data__2289__auto__ v__2290__auto__)

Lens for the params field from a [[RestartInvokation]] record. See simple-restarts.core/make-restart-invokation.

Lens for the `params` field from a [[RestartInvokation]] record. See [[simple-restarts.core/make-restart-invokation]].
sourceraw docstring

restart-invokation?clj

(restart-invokation? thing)

Is object a RestartInvokation record? See simple-restarts.core/make-restart-invokation.

Is object a `RestartInvokation` record? See [[simple-restarts.core/make-restart-invokation]].
sourceraw docstring

restart-nameclj

(restart-name rec__2288__auto__)
(restart-name data__2289__auto__ v__2290__auto__)

Lens for the n field from a [[Restart]] record. See simple-restarts.core/make-restart.

Lens for the `n` field from a [[Restart]] record. See [[simple-restarts.core/make-restart]].
sourceraw docstring

restart?clj

(restart? thing)

Is object a Restart record? See simple-restarts.core/make-restart.

Is object a `Restart` record? See [[simple-restarts.core/make-restart]].
sourceraw docstring

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

× close