(break)
(break expr)
Invoke this to drop into a new sub-repl. It will automatically capture
the locals visible from the place it is invoked. To return from the break
statement, call continue
. See continue for details on the return value
of break.
Invoke this to drop into a new sub-repl. It will automatically capture the locals visible from the place it is invoked. To return from the `break` statement, call `continue`. See continue for details on the return value of break.
(breakpoint)
(breakpoint value)
Break wrapped in a function.
Break wrapped in a function.
(catch-break & forms)
Invoke break only if we catch an exception on the forms
Invoke break only if we catch an exception on the forms
(continue)
(continue expr)
Invoke this from inside a debug repl to return up a level.
If no value is provided, the corresponding (break argument)
will return
its argument or nil
if invoked as (break)
. If a value is provided,
break
will return that value and discard the provided argument.
Invoke this from inside a debug repl to return up a level. If no value is provided, the corresponding `(break argument)` will return its argument or `nil` if invoked as `(break)`. If a value is provided, `break` will return that value and discard the provided argument.
(local-bindings)
Produces a map of the names of local bindings to their values.
Produces a map of the names of local bindings to their values.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close