summaryrefslogtreecommitdiff
path: root/src/jvm
diff options
context:
space:
mode:
Diffstat (limited to 'src/jvm')
-rw-r--r--src/jvm/clojure/lang/AStream.java5
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 {