If x is already reduced?, returns it, else returns (reduced x)
Temporarily redefines Vars during a call to func. Each val of binding-map will replace the root value of its key which must be a Var. After func is called with no args, the root values of all the Vars will be set back to their old values. These temporary changes will be visible in all thr...
Returns the root cause of throwables
Returns the remainder per IEEE 754 such that remainder = dividend - divisor * n where n is the integer closest to the exact value of dividend / divisor. If two integers are equally close, then n is the even one. If the remainder is zero, sign will match dividend. If dividend or divisor i...
Shells out to git and returns count of commits on this branch: git rev-list HEAD --count Options: :dir - dir to invoke this command from, default = current directory :git-command - git command to use, default = "git" :path - path to count commits for relative to dir
Gets the min-history of a ref, or sets it and returns the ref
Gets the max-history of a ref, or sets it and returns the ref
When set to logical false, strings and characters will be printed with non-alphanumeric characters converted to the appropriate escape sequences. Defaults to true
Evaluates body with *read-eval* set to a "known" value, i.e. substituting true for :unknown if necessary.
Recursively transforms form by replacing keys in smap with their values. Like clojure/replace but works on any data structure. Does replacement at the root of the tree first.