aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/data/coll/priority-queue.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/data/coll/priority-queue.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/lux/data/coll/priority-queue.lux b/stdlib/source/lux/data/coll/priority-queue.lux
index 96ad71a6b..5e270518d 100644
--- a/stdlib/source/lux/data/coll/priority-queue.lux
+++ b/stdlib/source/lux/data/coll/priority-queue.lux
@@ -22,7 +22,7 @@
(All [a] (-> (Queue a) (Maybe a)))
(do maybe;Monad<Maybe>
[fingers queue]
- (wrap (maybe;assume (F;search (n.= (F;tag fingers)) fingers)))))
+ (wrap (maybe;assume (F;search (n/= (F;tag fingers)) fingers)))))
(def: #export (size queue)
(All [a] (-> (Queue a) Nat))
@@ -37,7 +37,7 @@
+1
(#F;Branch _ left right)
- (n.+ (recur left) (recur right))))))
+ (n/+ (recur left) (recur right))))))
(def: #export (member? Eq<a> queue member)
(All [a] (-> (Eq a) (Queue a) a Bool))
@@ -63,12 +63,12 @@
node' (loop [node (get@ #F;tree fingers)]
(case node
(#F;Leaf priority reference)
- (if (n.= highest-priority priority)
+ (if (n/= highest-priority priority)
#;None
(#;Some node))
(#F;Branch priority left right)
- (if (n.= highest-priority (F;tag (set@ #F;tree left fingers)))
+ (if (n/= highest-priority (F;tag (set@ #F;tree left fingers)))
(case (recur left)
#;None
(#;Some right)