aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/platform/compiler/phase/analysis/macro.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/platform/compiler/phase/analysis/macro.lux6
1 files changed, 3 insertions, 3 deletions
diff --git a/stdlib/source/lux/platform/compiler/phase/analysis/macro.lux b/stdlib/source/lux/platform/compiler/phase/analysis/macro.lux
index 64dabaf43..d02478454 100644
--- a/stdlib/source/lux/platform/compiler/phase/analysis/macro.lux
+++ b/stdlib/source/lux/platform/compiler/phase/analysis/macro.lux
@@ -9,7 +9,7 @@
format]
[collection
[array (#+ Array)]
- [list ("list/." Functor<List>)]]]
+ [list ("list/." functor)]]]
["." macro]
["." host (#+ import:)]]
["." ///])
@@ -49,7 +49,7 @@
(def: #export (expand name macro inputs)
(-> Name Macro (List Code) (Meta (List Code)))
(function (_ state)
- (do error.Monad<Error>
+ (do error.monad
[apply-method (|> macro
(:coerce Object)
(Object::getClass)
@@ -69,7 +69,7 @@
(def: #export (expand-one name macro inputs)
(-> Name Macro (List Code) (Meta Code))
- (do macro.Monad<Meta>
+ (do macro.monad
[expansion (expand name macro inputs)]
(case expansion
(^ (list single))