aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/tool/compiler/meta/io/archive.lux12
1 files changed, 6 insertions, 6 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux b/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux
index b41b272f5..cb52004f4 100644
--- a/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux
+++ b/stdlib/source/library/lux/tool/compiler/meta/io/archive.lux
@@ -183,12 +183,12 @@
(\ fs directory_files)
(\ ! map (|>> (list\map (function (_ file)
[(file.name fs file) file]))
- (list.filter (|>> product.left (text\= ..module_descriptor_file) not))
+ (list.only (|>> product.left (text\= ..module_descriptor_file) not))
(monad.map ! (function (_ [name path])
(|> path
(\ fs read)
(\ ! map (|>> [name])))))
- (\ ! map (dictionary.from_list text.hash))))
+ (\ ! map (dictionary.of_list text.hash))))
(\ ! join))))
(type: Definitions (Dictionary Text Any))
@@ -225,7 +225,7 @@
(case input
(#.Cons [[artifact_id artifact_category] input'])
(case (do !
- [data (try.from_maybe (dictionary.get (format (%.nat artifact_id) extension) actual))
+ [data (try.of_maybe (dictionary.get (format (%.nat artifact_id) extension) actual))
#let [context [module_id artifact_id]
directive (\ host ingest context data)]]
(case artifact_category
@@ -329,7 +329,7 @@
(#.Definition [exported? type annotations _])
(|> definitions
(dictionary.get def_name)
- try.from_maybe
+ try.of_maybe
(\ ! map (|>> [exported? type annotations]
#.Definition
[def_name])))))
@@ -378,7 +378,7 @@
(if valid_cache?
#.None
(#.Some [module_name module_id]))))
- (dictionary.from_list text.hash)))
+ (dictionary.of_list text.hash)))
(def: (full_purge caches load_order)
(-> (List [Bit [Module [archive.ID [Descriptor (Document .Module)]]]])
@@ -434,7 +434,7 @@
dictionary.entries
(monad.map ! (..purge! fs static)))
loaded_caches (|> load_order
- (list.filter (|>> product.left (dictionary.key? purge) not))
+ (list.only (|>> product.left (dictionary.key? purge) not))
(monad.map ! (function (_ [module_name [module_id [descriptor document _]]])
(do !
[[descriptor,document,output bundles] (..load_definitions fs static module_id host_environment descriptor document)]