aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/abstract/enum.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/abstract/enum.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/lux/abstract/enum.lux b/stdlib/source/lux/abstract/enum.lux
index 9470cd142..ce9b66d92 100644
--- a/stdlib/source/lux/abstract/enum.lux
+++ b/stdlib/source/lux/abstract/enum.lux
@@ -18,8 +18,8 @@
(cond (/@< end from)
(recur (/@pred end) (#.Cons end output))
- (/@= end from)
- (#.Cons end output)
+ (/@< from end)
+ (recur (/@succ end) (#.Cons end output))
- ## else
- output))))
+ ## (/@= end from)
+ (#.Cons end output)))))