Given a multimethod, returns a map of preferred value -> set of other values
prn to a string, returning it
Returns a promise object that can be read with deref/@, and set, once only, with deliver. Calls to deref/@ prior to delivery will block, unless the variant of deref with timeout is used. All subsequent derefs will return the same delivered value without blocking. See also - realized?.
Same as print followed by (newline)
Extract the values bound to the specified logic vars. Non-relational.
Returns a rel of the elements of xrel with only the keys in ks
Exec the command made from command-args, redirect out and err as directed, and return {:exit exit-code, :out captured-out, :err captured-err}. Options: :command-args - required, coll of string args :dir - directory to run the command from, default *project-root* :out - one of :inher...
Like postwalk, but does pre-order traversal.
prepl bound to *in* and *out*, suitable for use with e.g. server/repl (socket-repl). :ret and :tap vals will be processed by valf, a fn of one argument or a symbol naming same (default pr-str) Alpha, subject to change.