(clean-basic st)
Clean things out of a stack trace that we always want to clean out.
Clean things out of a stack trace that we always want to clean out.
(epst* e options)
(epst* e options lvl)
Prints a complete stack trace of all nested exceptions, showing nesting and the cause chain all the way down. Similar to pst, but shows the whole exception structure.
Prints a complete stack trace of all nested exceptions, showing nesting and the cause chain all the way down. Similar to pst, but shows the whole exception structure.
(find-zcall class-fn-name zcall-vec)
Given a string of a function name, find the element of the zcalls vector that matches it.
Given a string of a function name, find the element of the zcalls vector that matches it.
(print-frame {:keys [show] :as options}
frame-num
fn-name
zloc
param-path
params
args)
Given the information about a stack frame, format it for output. Use the set of options in :show to decide what to show.
Given the information about a stack frame, format it for output. Use the set of options in :show to decide what to show.
(str-contains? regex-set s)
Return true if a string matches any of the strings in regex-set that are turned into regexes. Note that regex-set can simply be a set of strings.
Return true if a string matches any of the strings in regex-set that are turned into regexes. Note that regex-set can simply be a set of strings.
(zprint-args options locals args)
Given a seq of local params and another seq of actual arguments, clean the arguments, pass the entire argument binding vector to another function to get any new zprint options, and then use czprint to print the ensemble.
Given a seq of local params and another seq of actual arguments, clean the arguments, pass the entire argument binding vector to another function to get any new zprint options, and then use czprint to print the ensemble.
(zprint-source options zloc param-path)
Call zprint with correct source information if requested.
Call zprint with correct source information if requested.
(zpst* e-in options)
Actually do zpst functions. Arguments are e and options. The exception in e-in could have ex-data, or not.
Actually do zpst functions. Arguments are e and options. The exception in e-in could have ex-data, or not.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close