aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/data/collection/list.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/test/lux/data/collection/list.lux46
1 files changed, 23 insertions, 23 deletions
diff --git a/stdlib/source/test/lux/data/collection/list.lux b/stdlib/source/test/lux/data/collection/list.lux
index ca432bcb4..7f3ed62e6 100644
--- a/stdlib/source/test/lux/data/collection/list.lux
+++ b/stdlib/source/test/lux/data/collection/list.lux
@@ -34,8 +34,8 @@
(def: bounded-size
(Random Nat)
- (:: random.monad map (n.% 100)
- random.nat))
+ (\ random.monad map (n.% 100)
+ random.nat))
(def: random
(Random (List Nat))
@@ -43,7 +43,7 @@
[size ..bounded-size]
(|> random.nat
(random.set n.hash size)
- (:: ! map set.to-list))))
+ (\ ! map set.to-list))))
(def: signatures
Test
@@ -84,14 +84,14 @@
(do {! random.monad}
[size ..bounded-size
#let [(^open "/\.") (/.equivalence n.equivalence)]
- sample (:: ! map set.to-list (random.set n.hash size random.nat))]
+ sample (\ ! map set.to-list (random.set n.hash size random.nat))]
($_ _.and
(_.cover [/.size]
(n.= size (/.size sample)))
(_.cover [/.empty?]
- (:: bit.equivalence =
- (/.empty? sample)
- (n.= 0 (/.size sample))))
+ (\ bit.equivalence =
+ (/.empty? sample)
+ (n.= 0 (/.size sample))))
(_.cover [/.repeat]
(n.= size (/.size (/.repeat size []))))
(_.cover [/.reverse]
@@ -180,8 +180,8 @@
[sample (random.filter (|>> /.size (n.> 0))
..random)
#let [size (/.size sample)]
- idx (:: ! map (n.% size) random.nat)
- chunk-size (:: ! map (|>> (n.% size) inc) random.nat)]
+ idx (\ ! map (n.% size) random.nat)
+ chunk-size (\ ! map (|>> (n.% size) inc) random.nat)]
($_ _.and
(_.cover [/.filter]
(let [positives (/.filter n.even? sample)
@@ -315,12 +315,12 @@
(and size-of-smaller-list!
can-extract-values!)))
(_.cover [/.zip]
- (and (:: (/.equivalence (equivalence.product n.equivalence n.equivalence)) =
- (/.zip/2 sample/0 sample/1)
- ((/.zip 2) sample/0 sample/1))
- (:: (/.equivalence ($_ equivalence.product n.equivalence n.equivalence n.equivalence)) =
- (/.zip/3 sample/0 sample/1 sample/2)
- ((/.zip 3) sample/0 sample/1 sample/2))))
+ (and (\ (/.equivalence (equivalence.product n.equivalence n.equivalence)) =
+ (/.zip/2 sample/0 sample/1)
+ ((/.zip 2) sample/0 sample/1))
+ (\ (/.equivalence ($_ equivalence.product n.equivalence n.equivalence n.equivalence)) =
+ (/.zip/3 sample/0 sample/1 sample/2)
+ ((/.zip 3) sample/0 sample/1 sample/2))))
(_.cover [/.zip-with/2]
(/\= (/\map (function (_ [left right])
@@ -351,7 +351,7 @@
choose (: (-> Nat (Maybe Text))
(function (_ value)
(if (n.even? value)
- (#.Some (:: n.decimal encode value))
+ (#.Some (\ n.decimal encode value))
#.None)))]
(do {! random.monad}
[sample ..random]
@@ -359,7 +359,7 @@
(_.cover [/.one]
(case [(|> sample
(/.filter n.even?)
- (/\map (:: n.decimal encode))
+ (/\map (\ n.decimal encode))
/.head)
(/.one choose sample)]
[(#.Some expected) (#.Some actual)]
@@ -371,11 +371,11 @@
_
false))
(_.cover [/.all]
- (:: (/.equivalence text.equivalence) =
- (|> sample
- (/.filter n.even?)
- (/\map (:: n.decimal encode)))
- (/.all choose sample)))
+ (\ (/.equivalence text.equivalence) =
+ (|> sample
+ (/.filter n.even?)
+ (/\map (\ n.decimal encode)))
+ (/.all choose sample)))
(_.cover [/.find]
(case (/.find n.even? sample)
(#.Some found)
@@ -420,7 +420,7 @@
0)))))
(_.cover [/.folds]
(/\= (/\map (function (_ index)
- (:: /.fold fold n.+ 0 (/.take index sample)))
+ (\ /.fold fold n.+ 0 (/.take index sample)))
(/.indices (inc (/.size sample))))
(/.folds n.+ 0 sample)))
)))))