diff options
Diffstat (limited to 'src/clojure/contrib/generic/comparison.clj')
-rw-r--r-- | src/clojure/contrib/generic/comparison.clj | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/clojure/contrib/generic/comparison.clj b/src/clojure/contrib/generic/comparison.clj index 237a8e98..dbed2926 100644 --- a/src/clojure/contrib/generic/comparison.clj +++ b/src/clojure/contrib/generic/comparison.clj @@ -1,7 +1,7 @@ ;; Generic interfaces for comparison operations ;; by Konrad Hinsen -;; last updated March 23, 2009 +;; last updated May 3, 2009 ;; Copyright (c) Konrad Hinsen, 2009. All rights reserved. The use ;; and distribution terms for this software are covered by the Eclipse @@ -11,15 +11,13 @@ ;; agreeing to be bound by the terms of this license. You must not ;; remove this notice, or any other, from this software. -(ns clojure.contrib.generic.comparison - "Generic comparison interface - - NOTE: This library is VERY experimental. It WILL change significantly - with future release. - - This library defines generic versions of = < > <= >= zero? as multimethods - that can be defined for any type. Of the greater/less-than relations, - types must minimally implement >." +(ns + #^{:author "Konrad Hinsen" + :doc "Generic comparison interface + This library defines generic versions of = < > <= >= zero? + as multimethods that can be defined for any type. Of the + greater/less-than relations, types must minimally implement >."} + clojure.contrib.generic.comparison (:refer-clojure :exclude [= < > <= >= zero?]) (:use [clojure.contrib.generic :only (root-type nulary-type nary-type nary-dispatch)])) |