aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/compiler/phase.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/library/lux/tool/compiler/phase.lux')
-rw-r--r--stdlib/source/library/lux/tool/compiler/phase.lux8
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/phase.lux b/stdlib/source/library/lux/tool/compiler/phase.lux
index 73aef8bcd..5bfdac402 100644
--- a/stdlib/source/library/lux/tool/compiler/phase.lux
+++ b/stdlib/source/library/lux/tool/compiler/phase.lux
@@ -34,12 +34,12 @@
(type: .public (Phase s i o)
(-> Archive i (Operation s o)))
-(def: .public (run' state operation)
+(def: .public (result' state operation)
(All [s o]
(-> s (Operation s o) (Try [s o])))
(operation state))
-(def: .public (run state operation)
+(def: .public (result state operation)
(All [s o]
(-> s (Operation s o) (Try o)))
(|> state
@@ -107,10 +107,10 @@
(-> Name Text (Operation s a) (Operation s a)))
(do ..monad
[_ (in [])
- .let [pre (io.run instant.now)]
+ .let [pre (io.run! instant.now)]
output operation
.let [_ (|> instant.now
- io.run
+ io.run!
instant.relative
(duration.difference (instant.relative pre))
%.duration