Pretty Printing
36- value
cljs.pprint
The base to use for printing integers and rationals.
valuecljs.pprint
The column at which to enter miser style. Depending on the dispatch table, miser style add newlines in more places to tr...
valuecljs.pprint
The pretty print dispatch function. Use with-pprint-dispatch or set-pprint-dispatch to modify.
valuecljs.pprint
Bind to true if you want write to use pretty printing
valuecljs.pprint
Print a radix specifier in front of integers and rationals. If *print-base* is 2, 8, or 16, then the radix specifier use...
valuecljs.pprint
Pretty printing will try to avoid anything going beyond this column. Set it to nil to have pprint let the line be arbitr...
valuecljs.pprint
Don't print namespaces with symbols. This is particularly useful when pretty printing the results of macro expansions
valuecljs.pprint
- protocol
cljs.pprint
- protocol
cljs.pprint
Convert char to int
functioncljs.pprint
An implementation of a Common Lisp compatible format function. cl-format formats its arguments to an output stream or st...
functioncljs.pprint
The pretty print dispatch function for pretty printing Clojure code.
multimethodcljs.pprint
- macro
cljs.pprint
Returns true if n is an float.
functioncljs.pprint
Makes a function which can directly run format-in. The function is fn [stream & args] ... and returns nil unless the str...
macrocljs.pprint
Makes a function which can directly run format-in. The function is fn [& args] ... and returns nil. This version of the ...
macrocljs.pprint
Make a newline if *out* is not already at the beginning of the line. If *out* is not a pretty writer (which keeps track ...
functioncljs.pprint
Returns the IWriter passed in wrapped in a pretty writer proxy, unless it's already a pretty writer. Generally, it is un...
functioncljs.pprint
Get the value of the field a named by the argument (which should be a keyword).
macrocljs.pprint
A convenience macro that pretty prints the last thing output. This is exactly equivalent to (pprint *1).
macrocljs.pprint
- function
cljs.pprint
Create an indent at this point in the pretty printing stream. This defines how following lines are indented. relative-to...
functioncljs.pprint
Execute the body as a pretty printing logical block with output to *out* which must be a pretty printing writer. When us...
macrocljs.pprint
Print a conditional newline to a pretty printing stream. kind specifies if the newline is :linear, :miser, :fill, or :ma...
functioncljs.pprint
- value
cljs.pprint
Tab at this point in the pretty printing stream. kind specifies whether the tab is :line, :section, :line-relative, or :...
functioncljs.pprint
A version of loop that iterates at most *print-length* times. This is designed for use in pretty-printer dispatch functi...
macrocljs.pprint
Prints a collection of maps in a textual table. Prints table headings ks, and then a line of output for each row, corres...
functioncljs.pprint
- function
cljs.pprint
Set the value of the field SYM to NEW-VAL
macrocljs.pprint
The pretty print dispatch function for simple data structure format.
multimethodcljs.pprint
Execute body with the pretty print dispatch function bound to function.
macrocljs.pprint
- macro
cljs.pprint
Write an object subject to the current bindings of the printer control variables. Use the kw-args argument to override i...
functioncljs.pprint
Write an object to *out* subject to the current bindings of the printer control variables. Use the kw-args argument to o...
functioncljs.pprint