Demonstrates the behavior of prewalk by printing each form as it is walked. Returns form.
Causes the multimethod to prefer matches of dispatch-val-x over dispatch-val-y when there is a conflict
Bind to true if you want write to use pretty printing
Takes a proxy instance and returns the proxy's fn map.
Sets the precision and rounding mode to be used for BigDecimal operations. Usage: (with-precision 10 (/ 1M 3)) or: (with-precision 10 :rounding HALF_DOWN (/ 1M 3)) The rounding mode is one of CEILING, FLOOR, HALF_UP, HALF_DOWN, HALF_EVEN, UP, DOWN and UNNECESSARY; it defaults to HALF_UP...
Prints a TAP 'not ok' line. msg is a string, with no line breaks
Prints a TAP 'ok' line. msg is a string, with no line breaks
Prints a TAP plan line like '1..n'. n is the number of tests
implements java.io.PrintWriter given flush-fn, which will be called when .flush() is called, with a string built up since the last call to .flush(). if not nil, close-fn will be called with no arguments when .close is called. autoflush? determines if the PrintWriter will autoflush, false by de...
Takes a proxy class and any arguments for its superclass ctor and creates and returns an instance of the proxy.