aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/aedifex/metadata/snapshot.lux
diff options
context:
space:
mode:
authorEduardo Julian2021-07-26 01:45:57 -0400
committerEduardo Julian2021-07-26 01:45:57 -0400
commite64b6d0114c26a455e19a416b5f02a4d19dd711f (patch)
tree020e426a40aefebf6b052e799b33c40fe4d8a80c /stdlib/source/program/aedifex/metadata/snapshot.lux
parent62b3abfcc014ca1c19d62aacdd497f6a250b372c (diff)
Re-named Promise to Async.
Diffstat (limited to 'stdlib/source/program/aedifex/metadata/snapshot.lux')
-rw-r--r--stdlib/source/program/aedifex/metadata/snapshot.lux20
1 files changed, 10 insertions, 10 deletions
diff --git a/stdlib/source/program/aedifex/metadata/snapshot.lux b/stdlib/source/program/aedifex/metadata/snapshot.lux
index 032214c90..6faab7b3b 100644
--- a/stdlib/source/program/aedifex/metadata/snapshot.lux
+++ b/stdlib/source/program/aedifex/metadata/snapshot.lux
@@ -12,7 +12,7 @@
["<.>" xml (#+ Parser)]
["<.>" text]]
[concurrency
- ["." promise (#+ Promise)]]]
+ ["." async (#+ Async)]]]
[data
["." product]
["." text
@@ -63,9 +63,9 @@
(-> <type> XML)
(|>> <pre> #xml.Text list (#xml.Node <tag> xml.attributes)))]
- [format_group Group ..<group> (|>)]
- [format_name Name ..<name> (|>)]
- [format_version Version ..<version> (|>)]
+ [group_format Group ..<group> (|>)]
+ [name_format Name ..<name> (|>)]
+ [version_format Version ..<version> (|>)]
)
(def: #export (format (^slots [#artifact #versioning]))
@@ -73,9 +73,9 @@
(let [(^slots [#///artifact.group #///artifact.name #///artifact.version]) artifact]
(#xml.Node ..<metadata>
xml.attributes
- (list (..format_group group)
- (..format_name name)
- (..format_version version)
+ (list (..group_format group)
+ (..name_format name)
+ (..version_format version)
(///artifact/versioning.format versioning)))))
(def: (text tag)
@@ -123,8 +123,8 @@
//.remote_artifact_uri)
(def: #export (read repository artifact)
- (-> (Repository Promise) Artifact (Promise (Try Metadata)))
- (do promise.monad
+ (-> (Repository Async) Artifact (Async (Try Metadata)))
+ (do async.monad
[project (\ repository download (..uri artifact))]
(case project
(#try.Success project)
@@ -140,7 +140,7 @@
#versioning ///artifact/versioning.init})))))
(def: #export (write repository artifact metadata)
- (-> (Repository Promise) Artifact Metadata (Promise (Try Any)))
+ (-> (Repository Async) Artifact Metadata (Async (Try Any)))
(|> metadata
..format
(\ xml.codec encode)