Default :prompt hook for repl
Returns the map with the keys in kmap renamed to the vals in kmap
Removes a watch (set by add-watch) from a reference
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...
Create and output an exception report for a Throwable to target. Options: :target - "file" (default), "stderr", "none" If file is specified but cannot be written, falls back to stderr.
Alpha - subject to change. Reflect on a typeref, returning a map with :bases, :flags, and :members. In the discussion below, names are always Clojure symbols. :bases a set of names of the type's bases :flags a set of keywords naming the boolean attributes ...
If path is absolute or root-path is nil then return path, otherwise resolve relative to *project-root*.