aboutsummaryrefslogtreecommitdiff
path: root/source/lux/codata/stream.lux
diff options
context:
space:
mode:
Diffstat (limited to 'source/lux/codata/stream.lux')
-rw-r--r--source/lux/codata/stream.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/lux/codata/stream.lux b/source/lux/codata/stream.lux
index 956bc6994..b4c0e0239 100644
--- a/source/lux/codata/stream.lux
+++ b/source/lux/codata/stream.lux
@@ -24,8 +24,8 @@
(All [a]
(-> a (List a) a (List a) (Stream a)))
(case xs
- #;Nil (cycle' init full init full)
- (#;Cons [y xs']) (... [x (cycle' y xs' init full)])))
+ #;Nil (cycle' init full init full)
+ (#;Cons x' xs') (... [x (cycle' x' xs' init full)])))
## [Functions]
(def #export (iterate f x)
@@ -42,8 +42,8 @@
(All [a]
(-> (List a) (Maybe (Stream a))))
(case xs
- #;Nil #;None
- (#;Cons [x xs']) (#;Some (cycle' x xs' x xs'))))
+ #;Nil #;None
+ (#;Cons x xs') (#;Some (cycle' x xs' x xs'))))
(do-template [<name> <return> <part>]
[(def #export (<name> s)