aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/compiler/default/init.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/tool/compiler/default/init.lux34
1 files changed, 17 insertions, 17 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/default/init.lux b/stdlib/source/library/lux/tool/compiler/default/init.lux
index 35759ca87..a43b9a4d9 100644
--- a/stdlib/source/library/lux/tool/compiler/default/init.lux
+++ b/stdlib/source/library/lux/tool/compiler/default/init.lux
@@ -94,22 +94,22 @@
(def: (reader current_module aliases [location offset source_code])
(-> Module Aliases Source (///analysis.Operation Reader))
(function (_ [bundle state])
- (#try.Success [[bundle state]
- (///syntax.parse current_module aliases ("lux text size" source_code))])))
+ {#try.Success [[bundle state]
+ (///syntax.parse current_module aliases ("lux text size" source_code))]}))
(def: (read source reader)
(-> Source Reader (///analysis.Operation [Source Code]))
(function (_ [bundle compiler])
(case (reader source)
- (#.Left [source' error])
- (#try.Failure error)
+ {#.Left [source' error]}
+ {#try.Failure error}
- (#.Right [source' output])
+ {#.Right [source' output]}
(let [[location _] output]
- (#try.Success [[bundle (|> compiler
+ {#try.Success [[bundle (|> compiler
(with@ #.source source')
(with@ #.location location))]
- [source' output]])))))
+ [source' output]]}))))
(type: (Operation a)
(All (_ anchor expression directive)
@@ -209,13 +209,13 @@
(..reader module aliases source))]
(function (_ state)
(case (///phase.result' state (..iteration' wrapper archive expander reader source pre_payload))
- (#try.Success [state source&requirements&buffer])
- (#try.Success [state (#.Some source&requirements&buffer)])
+ {#try.Success [state source&requirements&buffer]}
+ {#try.Success [state {#.Some source&requirements&buffer}]}
- (#try.Failure error)
+ {#try.Failure error}
(if (exception.match? ///syntax.end_of_file error)
- (#try.Success [state #.None])
- (exception.with ///.cannot_compile module (#try.Failure error)))))))
+ {#try.Success [state #.None]}
+ (exception.with ///.cannot_compile module {#try.Failure error}))))))
(def: (default_dependencies prelude input)
(-> Module ///.Input (List Module))
@@ -257,16 +257,16 @@
#descriptor.state #.Compiled
#descriptor.registry final_registry]]]
(in [state
- (#.Right [descriptor
+ {#.Right [descriptor
(document.write key analysis_module)
(row\each (function (_ [artifact_id custom directive])
[artifact_id custom (write_directive directive)])
- final_buffer)])]))
+ final_buffer)]}]))
- (#.Some [source requirements temporary_payload])
+ {#.Some [source requirements temporary_payload]}
(let [[temporary_buffer temporary_registry] temporary_payload]
(in [state
- (#.Left [#///.dependencies (|> requirements
+ {#.Left [#///.dependencies (|> requirements
(value@ #///directive.imports)
(list\each product.left))
#///.process (function (_ state archive)
@@ -284,5 +284,5 @@
(value@ #///directive.referrals)
(monad.each ! (execute! archive)))
temporary_payload (..get_current_payload temporary_payload)]
- (..iteration wrapper archive expander module source temporary_payload (..module_aliases analysis_module))))))])]))
+ (..iteration wrapper archive expander module source temporary_payload (..module_aliases analysis_module))))))]}]))
)))))]))))