aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/control/function/mixin.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/test/lux/control/function/mixin.lux')
-rw-r--r--stdlib/source/test/lux/control/function/mixin.lux12
1 files changed, 6 insertions, 6 deletions
diff --git a/stdlib/source/test/lux/control/function/mixin.lux b/stdlib/source/test/lux/control/function/mixin.lux
index 19e67b7aa..b41da5623 100644
--- a/stdlib/source/test/lux/control/function/mixin.lux
+++ b/stdlib/source/test/lux/control/function/mixin.lux
@@ -39,7 +39,7 @@
(in (function (_ delegate recur input)
output))))
expected (|> (list.indices input)
- (list\map inc)
+ (list\map ++)
(list\fold n.* 1))]])
($_ _.and
(_.for [/.Mixin]
@@ -52,7 +52,7 @@
(function (_ delegate recur input)
(case input
(^or 0 1) 1
- _ (n.* input (recur (dec input))))))]
+ _ (n.* input (recur (-- input))))))]
(n.= expected
(factorial input))))
(_.cover [/.with]
@@ -63,7 +63,7 @@
_ (delegate input))))
multiplication (: (/.Mixin Nat Nat)
(function (_ delegate recur input)
- (n.* input (recur (dec input)))))
+ (n.* input (recur (-- input)))))
factorial (/.mixin (/.with bottom multiplication))]
(n.= expected
(factorial input))))
@@ -72,7 +72,7 @@
(function (_ delegate recur input)
(case input
(^or 0 1) 1
- _ (n.* input (delegate (dec input))))))
+ _ (n.* input (delegate (-- input))))))
left (/.mixin (/.with /.nothing loop))
right (/.mixin (/.with loop /.nothing))]
(and (n.= expected
@@ -90,7 +90,7 @@
_ false)))
multiplication (: (/.Mixin Nat Nat)
(function (_ delegate recur input)
- (n.* input (recur (dec input)))))
+ (n.* input (recur (-- input)))))
factorial (/.mixin (/.with (/.advice bottom? bottom)
multiplication))]
(n.= expected
@@ -129,7 +129,7 @@
(function (_ recur input)
(case input
(^or 0 1) 1
- _ (n.* input (recur (dec input)))))))]
+ _ (n.* input (recur (-- input)))))))]
(n.= expected
(factorial input)))))
)))