Skip to main content

clojure.pprint

C

  • cl-format

    An implementation of a Common Lisp compatible format function. cl-format formats its arguments to an output stream or st...

  • code-dispatch

    The pretty print dispatch function for pretty printing Clojure code.

E

  • execute-format

    Executes the format with the arguments.

F

  • formatter-out

    Makes a function which can directly run format-in. The function is fn [& args] ... and returns nil. This version of the ...

G

  • get-pretty-writer

    Returns the java.io.Writer passed in wrapped in a pretty writer proxy, unless it's already a pretty writer. Generally, ...

P

  • pp

    A convenience macro that pretty prints the last thing output. This is exactly equivalent to (pprint *1).

  • pprint

    Pretty print object to the optional output writer. If the writer is not provided, print the object to the currently bou...

  • print-table

    Prints a collection of maps in a textual table. Prints table headings ks, and then a line of output for each row, cor...

S

  • simple-dispatch

    The pretty print dispatch function for simple data structure format.

W

  • with-pprint-dispatch

    Execute body with the pretty print dispatch function bound to function.

  • write

    Write an object subject to the current bindings of the printer control variables. Use the kw-args argument to override i...

  • write-out

    Write an object to *out* subject to the current bindings of the printer control variables. Use the kw-args argument to ...