Liking cljdoc? Tell your friends :D

ghostwheel.logging

The primary purpose of this is to provide a simple cross-platform console-logging API – inspired by JavaScript's console.log/group/groupCollapsed/groupEnd – which makes sure that structured/styled information is displayed to the best of the output destination's abilities, be it a simple REPL or a browser-based JS console.

The primary purpose of this is to provide a simple
cross-platform console-logging API – inspired by JavaScript's
console.log/group/groupCollapsed/groupEnd – which makes sure that
structured/styled information is displayed to the best of the output
destination's abilities, be it a simple REPL or a browser-based JS console.
raw docstring

*nestingclj/s

source

*report-output*clj/s

source

clogclj/s

(clog data)
source

DBGclj/s

(DBG)
(DBG & msgs)
source

errorclj/s

(error msg)
source

get-styled-labelclj/s

(get-styled-label label
                  {:keys [:ghostwheel.logging/foreground
                          :ghostwheel.logging/background
                          :ghostwheel.logging/weight]
                   :as style}
                  output
                  &
                  [length])
source

ghostwheel-colorsclj/s

source

groupclj/s

(group label)
(group label style)
source

group-collapsedclj/s

(group-collapsed label)
(group-collapsed label style)
source

group-endclj/s

(group-end)
source

logclj/s

(log)
(log msg)
(log msg style)
source

log-boldclj/s

(log-bold msg)
source

log-rawclj/s

(log-raw format-strings & objs)
source

ops-with-bindingsclj/s

source

pr-clogclj/s

(pr-clog label data & [style])

Pretty console log

Pretty console log
sourceraw docstring

truncate-stringclj/s

(truncate-string long-string limit)
source

wrapclj/s

(wrap line)
source

wrap-lineclj/s

(wrap-line size text)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close