Prints a collection of maps in a textual table. Prints table headings ks, and then a line of output for each row, corresponding to the keys in ks. If ks are not specified, use the keys of the first item in rows.
Run git process in the specified dir using git-command with git-args (which should not start with "git"). git-args may either be a string (split on whitespace) or a vector of strings. By default, stdout is captured, trimmed, and returned. Options: :dir - dir to invoke this command from, d...
Takes a proxy instance and a map of strings (which must correspond to methods of the proxy superclass/superinterfaces) to fns (which must take arguments matching the corresponding method, plus an additional (explicit) first arg corresponding to this, and updates (via assoc) the proxy's fn ma...
Creates a promise channel with an optional transducer, and an optional exception-handler. A promise channel can take exactly one value that consumers will receive. Once full, puts complete but val is dropped (no transfer). Consumers will block until either a value is placed in the channel or t...
Implements a prepl on in-reader and out-fn by forwarding to a remote [io-]prepl over a socket. Messages will be read by readf, a fn of a LineNumberingPushbackReader and EOF value or a symbol naming same (default #(read %1 false %2)), :ret and :tap vals will be processed by valf, a fn of one...
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