aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/data/collection/sequence.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/data/collection/sequence.lux')
-rw-r--r--stdlib/source/library/lux/data/collection/sequence.lux6
1 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/source/library/lux/data/collection/sequence.lux b/stdlib/source/library/lux/data/collection/sequence.lux
index a7d2cc0b4..42cd682df 100644
--- a/stdlib/source/library/lux/data/collection/sequence.lux
+++ b/stdlib/source/library/lux/data/collection/sequence.lux
@@ -65,7 +65,7 @@
(let [[head tail] (//.result sequence)]
(case idx
0 head
- _ (item (dec idx) tail))))
+ _ (item (-- idx) tail))))
(template [<taker> <dropper> <pred_type> <pred_test> <pred_step> <post_test>]
[(def: .public (<taker> pred xs)
@@ -85,7 +85,7 @@
xs)))]
[while until (-> a Bit) (pred x) pred |>]
- [first after Nat (n.= 0 pred) (dec pred) not]
+ [first after Nat (n.= 0 pred) (-- pred) not]
)
(template [<splitter> <pred_type> <pred_test> <pred_step>]
@@ -99,7 +99,7 @@
[(#.Item [x tail]) next]))))]
[split_when (-> a Bit) (pred x) pred]
- [split_at Nat (n.= 0 pred) (dec pred)]
+ [split_at Nat (n.= 0 pred) (-- pred)]
)
(def: .public (only predicate sequence)