speclj.platform
*bound-by-should-invoke*
dynamic
bound-by-should-invoke?
(bound-by-should-invoke?)
current-time
(current-time)
difference-greater-than-delta?
(difference-greater-than-delta? expected actual delta)
dynamically-invoke
(dynamically-invoke ns-name fn-name)
elide-level?
(elide-level? stack-element)
enter-pressed?
(enter-pressed?)
error-message
(error-message e)
failure-source
(failure-source exception)
if-cljs
macro
(if-cljs then else)
print-stack-trace
(print-stack-trace e)
secs-since
(secs-since start)
stack-trace
(stack-trace e)
try-catch-anything
macro
(try-catch-anything & forms)
Tries forms up until the last form, which is expected to be a `catch` form,
except its type is missing; instead, `:default` is used in ClojureScript and
`java.lang.Throwable` is used in Clojure JVM.