aboutsummaryrefslogtreecommitdiff
path: root/src/clojure/contrib/stream_utils.clj
diff options
context:
space:
mode:
Diffstat (limited to 'src/clojure/contrib/stream_utils.clj')
-rw-r--r--src/clojure/contrib/stream_utils.clj6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/clojure/contrib/stream_utils.clj b/src/clojure/contrib/stream_utils.clj
index 605426db..3ba04e69 100644
--- a/src/clojure/contrib/stream_utils.clj
+++ b/src/clojure/contrib/stream_utils.clj
@@ -53,7 +53,7 @@
in the form of a vector."
(:use [clojure.contrib.monads])
- (:use [clojure.contrib.macros :only (letfn)]))
+ (:use [clojure.contrib.macros :only (letfn-kh)]))
(let [eos (Object.)
@@ -150,7 +150,7 @@
stream-m monad) and a vector of stream arguments and returns a stream
generator function representing the output stream of the transformer."
[st streams]
- (letfn [make-gen [s]
+ (letfn-kh [make-gen [s]
(fn [eos]
(loop [s s]
(let [[v ns] (st s)]
@@ -207,7 +207,7 @@
sequences. Flattening is not recursive, only one level of sequences
will be removed."
[s]
- (letfn [buffer-gen [buffer stream]
+ (letfn-kh [buffer-gen [buffer stream]
(fn [eos]
(loop [buffer buffer
stream stream]