io.jesi.customs.util
is-macro=
(is-macro= expected expanded)
pprint-str
(pprint-str object)
provided?
(provided? ns-sym)
wait-for
(wait-for f)
(wait-for f interval)
(wait-for f interval timeout)
Waits for a `f` to resolve to truthy, checking every `interval` (in milliseconds; default 1s) or until a `timeout` (in milliseconds; default 10s) has expired. Throws an exception if `timeout` is exceeded. Returns the value of `f`
when-provided?
macro
(when-provided? ns-sym & body)