Liking cljdoc? Tell your friends :D

sicmutils.value


add-object-symbols!clj

(add-object-symbols! o->syms)
source

argument-kindclj

source

arityclj

(arity f)

Return the cached or obvious arity of the object if we know it. Otherwise delegate to the heavy duty reflection, if we have to.

Return the cached or obvious arity of the object if we know it.
Otherwise delegate to the heavy duty reflection, if we have to.
sourceraw docstring

joint-arityclj

(joint-arity arities)

Find the most relaxed possible statement of the joint arity of the given arities. If they are incompatible, an exception is thrown.

Find the most relaxed possible statement of the joint arity of the given arities.
If they are incompatible, an exception is thrown.
sourceraw docstring

machine-epsilonclj

source

principal-valueclj

(principal-value cuthigh)
source

twopiclj

source

Valuecljprotocol

exact?clj

(exact? this)

freezeclj

(freeze this)

kindclj

(kind this)

nullity?clj

(nullity? this)

numerical?clj

(numerical? this)

one-likeclj

(one-like this)

unity?clj

(unity? this)

zero-likeclj

(zero-like this)
source

withinclj

(within ε)

Returns a function that tests whether two values are within ε of each other.

Returns a function that tests whether two values are within ε of each other.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close