aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/clojure/contrib/lazy_seqs.clj4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/clojure/contrib/lazy_seqs.clj b/src/clojure/contrib/lazy_seqs.clj
index 1806cca2..118a5602 100644
--- a/src/clojure/contrib/lazy_seqs.clj
+++ b/src/clojure/contrib/lazy_seqs.clj
@@ -40,7 +40,7 @@
(if (some #(zero? (rem n %))
(take-while #(<= (* % %) n) primes))
(recur (+ n f) r)
- (lazy-cons n (primes-from (+ n f) r))))
+ (lazy-seq (cons n (primes-from (+ n f) r)))))
wheel (cycle [2 4 2 4 6 2 6 4 2 4 6 6 2 6 4 2
6 4 6 8 4 2 4 2 4 8 6 4 6 2 4 6
2 6 6 4 2 4 6 2 6 4 2 4 2 10 2 10])]
@@ -52,5 +52,5 @@
"A lazy sequence of all the fibonacci numbers.")
(defvar powers-of-2
- (lazy-cons 1 (map #(bit-shift-left % 1) powers-of-2))
+ (lazy-seq (cons 1 (map #(bit-shift-left % 1) powers-of-2)))
"A lazy sequence of all the powers of 2")