 ;; You must not remove this notice, or any other, from this software.
 
 (ns conexp.base
-  "Basic definitions for conexp-clj.")
+  "Basic definitions for conexp-clj."
+  (:require [clojure.math.combinatorics :as comb]))
 
 ;;; def macros, inspired and partially copied from clojure.contrib.def, 1.3.0-SNAPSHOT
 

   (seqable? thing) (set thing),
   :else            (illegal-argument "Cannot create set from " thing)))


;;; Next Closure




;;; Common Math Algorithms

(defn transitive-closure
  "Computes transitive closure of a given set of pairs."
