Full namespace name:
clojure.algo.generic.comparison OverviewGeneric comparison interface This library defines generic versions of = not= < > <= >= zero? as multimethods that can be defined for any type. Of the greater/less-than relations, types must minimally implement >.
Usage: (< x) (< x y) (< x y & more)
Return true if each argument is smaller than the following ones. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type]. A default implementation is provided in terms of >.Source
Usage: (<= x) (<= x y) (<= x y & more)
Return true if each arguments is smaller than or equal to the following ones. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type]. A default implementation is provided in terms of >.Source
Usage: (= x) (= x y) (= x y & more)
Return true if all arguments are equal. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type].Source
Usage: (> x) (> x y) (> x y & more)
Return true if each argument is larger than the following ones. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type].Source
Usage: (>= x) (>= x y) (>= x y & more)
Return true if each argument is larger than or equal to the following ones. The minimal implementation for type ::my-type is the binary form with dispatch value [::my-type ::my-type]. A default implementation is provided in terms of <.Source
Usage: (max x) (max x y) (max x y & more)
Returns the greatest of its arguments. Like clojure.core/max except that is uses generic comparison functions implementable for any data type.Source
Usage: (min x) (min x y) (min x y & more)
Returns the least of its arguments. Like clojure.core/min except that is uses generic comparison functions implementable for any data type.Source
Usage: (neg? x)
Return true of x is negative.Source
Usage: (not= & args)
Equivalent to (not (= ...)).Source
Usage: (pos? x)
Return true of x is positive.Source
Usage: (zero? x)
Return true of x is zero.Source
Logo & site design by
Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4