reagent.debug

assert-callable

macro

(assert-callable value)

assert-callable

macro

(assert-callable value)

assert-component

macro

(assert-component value)

assert-component

macro

(assert-component value)

assert-js-object

macro

(assert-js-object value)

assert-js-object

macro

(assert-js-object value)

assert-new-state

macro

(assert-new-state value)

assert-new-state

macro

(assert-new-state value)

assert-some

macro

(assert-some value tag)

assert-some

macro

(assert-some value tag)

dbg

macro

(dbg x)
Useful debugging macro that prints the source and value of x,
as well as package name and line number. Returns x.

dbg

macro

(dbg x)
Useful debugging macro that prints the source and value of x,
as well as package name and line number. Returns x.

dev?

macro

(dev?)
True if assertions are enabled.

dev?

macro

(dev?)
True if assertions are enabled.

error

macro

(error & forms)
Print with console.error.

error

macro

(error & forms)
Print with console.error.

has-console

log

macro

(log & forms)
Print with console.log, if it exists.

log

macro

(log & forms)
Print with console.log, if it exists.

println

macro

(println & forms)
Print string with console.log

println

macro

(println & forms)
Print string with console.log

prn

macro

(prn & forms)
Like standard prn, but prints using console.log (so that we get
nice clickable links to source in modern browsers).

prn

macro

(prn & forms)
Like standard prn, but prints using console.log (so that we get
nice clickable links to source in modern browsers).

time

macro

(time & forms)

time

macro

(time & forms)

track-console

track-warnings

(track-warnings f)

tracking

warn

macro

(warn & forms)
Print with console.warn.

warn

macro

(warn & forms)
Print with console.warn.

warn-unless

macro

(warn-unless cond & forms)

warn-unless

macro

(warn-unless cond & forms)

warnings