Liking cljdoc? Tell your friends :D

nightshell.core


-mainclj

(-main & args)
source

breakcljmacro

(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.
sourceraw docstring

breakpointclj

(breakpoint)
(breakpoint value)

Break wrapped in a function.

Break wrapped in a function.
sourceraw docstring

catch-breakcljmacro

(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
sourceraw docstring

continuecljmacro

(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.
sourceraw docstring

disableclj

(disable)
source

enableclj

(enable)
source

local-bindingscljmacro

(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.
sourceraw docstring

macro-evalcljmacro

(macro-eval expr)
source

macro-returncljmacro

(macro-return result)
source

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

× close