diff options
Diffstat (limited to 'src/jvm')
-rw-r--r-- | src/jvm/clojure/lang/AStream.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/jvm/clojure/lang/AStream.java b/src/jvm/clojure/lang/AStream.java index bfad8a14..94b1905d 100644 --- a/src/jvm/clojure/lang/AStream.java +++ b/src/jvm/clojure/lang/AStream.java @@ -47,7 +47,7 @@ final public class AStream implements Seqable, Streamable, Sequential { return iter = new Iter(this); } - static public class Iter { + static public class Iter extends AFn{ final AStream s; Iter(AStream s) { @@ -96,6 +96,9 @@ final public class AStream implements Seqable, Streamable, Sequential { } } + public Object invoke(Object arg1) throws Exception { + return next(arg1); + } } static class Seq extends ASeq { |