aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/data/collection/set
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/test/lux/data/collection/set')
-rw-r--r--stdlib/source/test/lux/data/collection/set/multi.lux32
-rw-r--r--stdlib/source/test/lux/data/collection/set/ordered.lux36
2 files changed, 34 insertions, 34 deletions
diff --git a/stdlib/source/test/lux/data/collection/set/multi.lux b/stdlib/source/test/lux/data/collection/set/multi.lux
index 2b614a1a4..b281e85bd 100644
--- a/stdlib/source/test/lux/data/collection/set/multi.lux
+++ b/stdlib/source/test/lux/data/collection/set/multi.lux
@@ -10,10 +10,10 @@
["$[0]" equivalence]
["$[0]" hash]]]
[data
- ["[0]" bit ("[1]\[0]" equivalence)]
+ ["[0]" bit ("[1]#[0]" equivalence)]
[collection
["[0]" set]
- ["[0]" list ("[1]\[0]" mix)]]]
+ ["[0]" list ("[1]#[0]" mix)]]]
[math
["[0]" random {"+" [Random]}]
[number
@@ -23,14 +23,14 @@
(def: count
(Random Nat)
- (\ random.monad each (|>> (n.% 10) ++) random.nat))
+ (# random.monad each (|>> (n.% 10) ++) random.nat))
(def: .public (random size hash count element)
(All (_ a) (-> Nat (Hash a) (Random Nat) (Random a) (Random (/.Set a))))
(do [! random.monad]
[elements (random.set hash size element)
element_counts (random.list size ..count)]
- (in (list\mix (function (_ [count element] set)
+ (in (list#mix (function (_ [count element] set)
(/.has count element set))
(/.empty hash)
(list.zipped/2 element_counts
@@ -39,13 +39,13 @@
(def: signature
Test
(do [! random.monad]
- [diversity (\ ! each (n.% 10) random.nat)]
+ [diversity (# ! each (n.% 10) random.nat)]
($_ _.and
(_.for [/.equivalence]
($equivalence.spec /.equivalence (..random diversity n.hash ..count random.nat)))
(_.for [/.hash]
(|> random.nat
- (\ random.monad each (function (_ single)
+ (# random.monad each (function (_ single)
(/.has 1 single (/.empty n.hash))))
($hash.spec /.hash)))
)))
@@ -53,7 +53,7 @@
(def: composition
Test
(do [! random.monad]
- [diversity (\ ! each (n.% 10) random.nat)
+ [diversity (# ! each (n.% 10) random.nat)
sample (..random diversity n.hash ..count random.nat)
another (..random diversity n.hash ..count random.nat)]
(`` ($_ _.and
@@ -113,24 +113,24 @@
(<| (_.covering /._)
(_.for [/.Set])
(do [! random.monad]
- [diversity (\ ! each (n.% 10) random.nat)
+ [diversity (# ! each (n.% 10) random.nat)
sample (..random diversity n.hash ..count random.nat)
non_member (random.only (predicate.complement (set.member? (/.support sample)))
random.nat)
addition_count ..count
- partial_removal_count (\ ! each (n.% addition_count) random.nat)
+ partial_removal_count (# ! each (n.% addition_count) random.nat)
another (..random diversity n.hash ..count random.nat)]
($_ _.and
(_.cover [/.list /.of_list]
(|> sample
/.list
(/.of_list n.hash)
- (\ /.equivalence = sample)))
+ (# /.equivalence = sample)))
(_.cover [/.size]
(n.= (list.size (/.list sample))
(/.size sample)))
(_.cover [/.empty?]
- (bit\= (/.empty? sample)
+ (bit#= (/.empty? sample)
(n.= 0 (/.size sample))))
(_.cover [/.empty]
(/.empty? (/.empty n.hash)))
@@ -159,7 +159,7 @@
(let [null_scenario!
(|> sample
(/.has 0 non_member)
- (\ /.equivalence = sample))
+ (# /.equivalence = sample))
normal_scenario!
(let [sample+ (/.has addition_count non_member sample)]
@@ -170,7 +170,7 @@
normal_scenario!)))
(_.cover [/.lacks]
(let [null_scenario!
- (\ /.equivalence =
+ (# /.equivalence =
(|> sample
(/.has addition_count non_member))
(|> sample
@@ -190,7 +190,7 @@
(|> sample
(/.has addition_count non_member)
(/.lacks addition_count non_member)
- (\ /.equivalence = sample))]
+ (# /.equivalence = sample))]
(and null_scenario!
partial_scenario!
total_scenario!)))
@@ -202,12 +202,12 @@
(let [unary (|> sample /.support /.of_set)]
(and (/.sub? sample unary)
(or (not (/.sub? unary sample))
- (\ /.equivalence = sample unary)))))
+ (# /.equivalence = sample unary)))))
(_.cover [/.super?]
(let [unary (|> sample /.support /.of_set)]
(and (/.super? unary sample)
(or (not (/.super? sample unary))
- (\ /.equivalence = sample unary)))))
+ (# /.equivalence = sample unary)))))
(_.cover [/.difference]
(let [|sample| (/.support sample)
|another| (/.support another)
diff --git a/stdlib/source/test/lux/data/collection/set/ordered.lux b/stdlib/source/test/lux/data/collection/set/ordered.lux
index 383c5c747..33ddfc89d 100644
--- a/stdlib/source/test/lux/data/collection/set/ordered.lux
+++ b/stdlib/source/test/lux/data/collection/set/ordered.lux
@@ -8,11 +8,11 @@
[\\specification
["$[0]" equivalence]]]
[data
- ["[0]" bit ("[1]\[0]" equivalence)]
+ ["[0]" bit ("[1]#[0]" equivalence)]
[collection
["[0]" list]]]
[math
- ["[0]" random {"+" [Random]} ("[1]\[0]" monad)]
+ ["[0]" random {"+" [Random]} ("[1]#[0]" monad)]
[number
["n" nat]]]]]
[\\library
@@ -21,13 +21,13 @@
(def: size
(random.Random Nat)
- (\ random.monad each (n.% 100) random.nat))
+ (# random.monad each (n.% 100) random.nat))
(def: .public (random size &order gen_value)
(All (_ a) (-> Nat (Order a) (Random a) (Random (Set a))))
(case size
0
- (random\in (/.empty &order))
+ (random#in (/.empty &order))
_
(do random.monad
@@ -47,8 +47,8 @@
non_memberL (random.only (|>> (//.member? usetL) not)
random.nat)
.let [listL (//.list usetL)]
- listR (|> (random.set n.hash sizeR random.nat) (\ ! each //.list))
- .let [(^open "/\[0]") /.equivalence
+ listR (|> (random.set n.hash sizeR random.nat) (# ! each //.list))
+ .let [(^open "/#[0]") /.equivalence
setL (/.of_list n.order listL)
setR (/.of_list n.order listR)
empty (/.empty n.order)]]
@@ -59,18 +59,18 @@
(_.cover [/.size]
(n.= sizeL (/.size setL)))
(_.cover [/.empty?]
- (bit\= (n.= 0 (/.size setL))
+ (bit#= (n.= 0 (/.size setL))
(/.empty? setL)))
(_.cover [/.empty]
(/.empty? (/.empty n.order)))
(_.cover [/.list]
- (\ (list.equivalence n.equivalence) =
+ (# (list.equivalence n.equivalence) =
(/.list (/.of_list n.order listL))
- (list.sorted (\ n.order <) listL)))
+ (list.sorted (# n.order <) listL)))
(_.cover [/.of_list]
(|> setL
/.list (/.of_list n.order)
- (/\= setL)))
+ (/#= setL)))
(~~ (template [<coverage> <comparison>]
[(_.cover [<coverage>]
(case (<coverage> setL)
@@ -101,7 +101,7 @@
(|> setL
(/.has non_memberL)
(/.lacks non_memberL)
- (\ /.equivalence = setL)))
+ (# /.equivalence = setL)))
(_.cover [/.sub?]
(let [self!
(/.sub? setL setL)
@@ -118,7 +118,7 @@
(/.super? empty setL)
symmetry!
- (bit\= (/.super? setL setR)
+ (bit#= (/.super? setL setR)
(/.sub? setR setL))]
(and self!
empty!
@@ -126,7 +126,7 @@
(~~ (template [<coverage> <relation> <empty?>]
[(_.cover [<coverage>]
(let [self!
- (\ /.equivalence =
+ (# /.equivalence =
setL
(<coverage> setL setL))
@@ -135,12 +135,12 @@
(<relation> (<coverage> setL setR) setR))
empty!
- (\ /.equivalence =
+ (# /.equivalence =
(if <empty?> empty setL)
(<coverage> setL empty))
idempotence!
- (\ /.equivalence =
+ (# /.equivalence =
(<coverage> setL (<coverage> setL setR))
(<coverage> setR (<coverage> setL setR)))]
(and self!
@@ -155,19 +155,19 @@
(let [self!
(|> setL
(/.difference setL)
- (\ /.equivalence = empty))
+ (# /.equivalence = empty))
empty!
(|> setL
(/.difference empty)
- (\ /.equivalence = setL))
+ (# /.equivalence = setL))
difference!
(not (list.any? (/.member? (/.difference setL setR))
(/.list setL)))
idempotence!
- (\ /.equivalence =
+ (# /.equivalence =
(/.difference setL setR)
(/.difference setL (/.difference setL setR)))]
(and self!