Handler for Telemere, Ref. <https://www.taoensso.com/telemere>.
(handler:telemere)
(handler:telemere {:keys [telemere-level-fn format-pstats-opts incl-keys]
:or {telemere-level-fn (fn [tufte-level] tufte-level)}})
Alpha, subject to change. Returns a signal handler that: - Takes a Tufte profiling signal (map). - Creates a corresponding Telemere signal for handling by Telemere. The Telemere signal will include: As in Tufte signal: #{:inst :ns :coords :id :level :data :host :thread} And: `:kind` --------- `:tufte` `:msg_` --------- Delay of `pstats` formatted as string table `:ctx` ---------- (merge `telemere/*ctx*` `tufte/*ctx*`) `:tufte-signal` - Original Tufte signal (map) Options: `:telemere-level-fn` -- (fn [tufte-level]) => telemere-level (default to constantly `:info`) `:format-pstats-opts` - Opts map provided to `format-pstats` (default nil)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close