aboutsummaryrefslogtreecommitdiff
path: root/src/clojure/contrib/generic/comparison.clj
diff options
context:
space:
mode:
Diffstat (limited to 'src/clojure/contrib/generic/comparison.clj')
-rw-r--r--src/clojure/contrib/generic/comparison.clj18
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)]))