Works like reduce but takes a java.util.stream.BaseStream as its source. Honors 'reduced', is a terminal operation on the stream
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