clojure.pprint
*
- value
- multimethod
- value
C
An implementation of a Common Lisp compatible format function. cl-format formats its arguments to an output stream or st...
function([writer format-in & args])
The pretty print dispatch function for pretty printing Clojure code.
multimethod[[object]]
E
Executes the format with the arguments.
function([stream format args] [format args])
F
Makes a function which can directly run format-in. The function is fn [& args] ... and returns nil. This version of the ...
macro([format-in])
G
Returns the java.io.Writer passed in wrapped in a pretty writer proxy, unless it's already a pretty writer. Generally, ...
function([writer])
P
A convenience macro that pretty prints the last thing output. This is exactly equivalent to (pprint *1).
macro([])
Pretty print object to the optional output writer. If the writer is not provided, print the object to the currently bou...
function([object] [object writer])
Prints a collection of maps in a textual table. Prints table headings ks, and then a line of output for each row, cor...
function([ks rows] [rows])
S
The pretty print dispatch function for simple data structure format.
multimethod[[object]]
W
Execute body with the pretty print dispatch function bound to function.
macro([function & body])
Write an object subject to the current bindings of the printer control variables. Use the kw-args argument to override i...
function([object & kw-args])
Write an object to *out* subject to the current bindings of the printer control variables. Use the kw-args argument to ...
function([object])