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.
print to a string, returning it
Takes a set of predicates and returns a function f that returns true if all of its composing predicates return a logical true value against all of its arguments, else it returns false. Note that f is short-circuiting in that it will stop execution on the first argument that triggers a logical ...