aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/data/collection/tree/zipper.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/data/collection/tree/zipper.lux10
1 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/library/lux/data/collection/tree/zipper.lux b/stdlib/source/library/lux/data/collection/tree/zipper.lux
index da4a69951..e4fd53818 100644
--- a/stdlib/source/library/lux/data/collection/tree/zipper.lux
+++ b/stdlib/source/library/lux/data/collection/tree/zipper.lux
@@ -102,7 +102,7 @@
(All (_ a) (-> (Zipper a) (Maybe (Zipper a))))
(do maybe.monad
[family (the #family zipper)]
- (in (let [(^open "_[0]") family]
+ (in (let [(open "_[0]") family]
(for @.old
(revised #node (: (-> (Tree (:parameter 0))
(Tree (:parameter 0)))
@@ -292,8 +292,8 @@
(implementation: .public functor
(Functor Zipper)
- (def: (each f (^open "_[0]"))
- [#family (maybe#each (function (_ (^open "_[0]"))
+ (def: (each f (open "_[0]"))
+ [#family (maybe#each (function (_ (open "_[0]"))
[#parent (each f _#parent)
#lefts (list#each (//#each f) _#lefts)
#rights (list#each (//#each f) _#rights)])
@@ -309,14 +309,14 @@
(def: out
(the [#node //.#value]))
- (def: (disjoint (^open "_[0]"))
+ (def: (disjoint (open "_[0]"))
(let [tree_splitter (: (All (_ a) (-> (Tree a) (Tree (Zipper a))))
(function (tree_splitter tree)
[//.#value (..zipper tree)
//.#children (|> tree
(the //.#children)
(list#each tree_splitter))]))]
- [#family (maybe#each (function (_ (^open "_[0]"))
+ [#family (maybe#each (function (_ (open "_[0]"))
[..#parent (disjoint _#parent)
..#lefts (list#each tree_splitter _#lefts)
..#rights (list#each tree_splitter _#rights)])