aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/compositor
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/program/compositor.lux32
-rw-r--r--stdlib/source/program/compositor/export.lux4
2 files changed, 18 insertions, 18 deletions
diff --git a/stdlib/source/program/compositor.lux b/stdlib/source/program/compositor.lux
index aa3239de2..bb102224d 100644
--- a/stdlib/source/program/compositor.lux
+++ b/stdlib/source/program/compositor.lux
@@ -1,7 +1,7 @@
(.module:
[library
[lux (#- Module)
- [type (#+ :share)]
+ [type (#+ :sharing)]
["@" target]
["." debug]
[abstract
@@ -137,20 +137,20 @@
(do (try.with promise.monad)
[#let [[compilation_sources compilation_host_dependencies compilation_libraries compilation_target compilation_module] compilation]
import (/import.import (get@ #platform.&file_system platform) compilation_libraries)
- [state archive] (:share [<parameters>]
- (Platform <parameters>)
- platform
-
- (Promise (Try [(directive.State+ <parameters>)
- Archive]))
- (:assume (platform.initialize static compilation_module expander host_analysis platform generation_bundle host_directive_bundle program anchorT,expressionT,directiveT extender
- import compilation_sources)))
- [archive state] (:share [<parameters>]
- (Platform <parameters>)
- platform
-
- (Promise (Try [Archive (directive.State+ <parameters>)]))
- (:assume (platform.compile import static expander platform compilation [archive state])))
+ [state archive] (:sharing [<parameters>]
+ (Platform <parameters>)
+ platform
+
+ (Promise (Try [(directive.State+ <parameters>)
+ Archive]))
+ (:assume (platform.initialize static compilation_module expander host_analysis platform generation_bundle host_directive_bundle program anchorT,expressionT,directiveT extender
+ import compilation_sources)))
+ [archive state] (:sharing [<parameters>]
+ (Platform <parameters>)
+ platform
+
+ (Promise (Try [Archive (directive.State+ <parameters>)]))
+ (:assume (platform.compile import static expander platform compilation [archive state])))
_ (ioW.freeze (get@ #platform.&file_system platform) static archive)
program_context (promise\wrap ($/program.context archive))
host_dependencies (..load_host_dependencies (get@ #platform.&file_system platform) compilation_host_dependencies)
@@ -178,6 +178,6 @@
## (do {! promise.monad}
## [console (|> console.default
## promise.future
- ## (\ ! map (|>> try.assume console.async)))]
+ ## (\ ! map (|>> try.assumed console.async)))]
## (interpreter.run (try.with promise.monad) console platform interpretation generation_bundle)))
))))
diff --git a/stdlib/source/program/compositor/export.lux b/stdlib/source/program/compositor/export.lux
index 9c2bdef52..9fe95684e 100644
--- a/stdlib/source/program/compositor/export.lux
+++ b/stdlib/source/program/compositor/export.lux
@@ -52,14 +52,14 @@
tar.path)
source_code (tar.content source_code)]
(wrap (#tar.Normal [path
- (instant.from_millis +0)
+ (instant.of_millis +0)
($_ tar.and
tar.read_by_owner tar.write_by_owner
tar.read_by_group tar.write_by_group
tar.read_by_other)
..no_ownership
source_code])))))
- (\ try.monad map row.from_list)
+ (\ try.monad map row.of_list)
(\ promise.monad wrap))))
(def: #export (export fs [sources target])