aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/control/function/mutual.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/library/lux/control/function/mutual.lux16
1 files changed, 8 insertions, 8 deletions
diff --git a/stdlib/source/library/lux/control/function/mutual.lux b/stdlib/source/library/lux/control/function/mutual.lux
index 4ceaaa61f..97d2c3ac1 100644
--- a/stdlib/source/library/lux/control/function/mutual.lux
+++ b/stdlib/source/library/lux/control/function/mutual.lux
@@ -87,8 +87,8 @@
hidden_names (monad.map ! (//.constant (macro.gensym "mutual_function#"))
functions)
#let [definitions (list\map (..mutual_definition hidden_names g!context)
- (list.zip/2 hidden_names
- functions))
+ (list.zipped/2 hidden_names
+ functions))
context_types (list\map (function (_ mutual)
(` (-> (~ g!context) (~ (get@ #type mutual)))))
functions)
@@ -97,8 +97,8 @@
g!pop (local.push (list\map (function (_ [g!name mutual])
[[here_name (get@ [#declaration #declaration.name] mutual)]
(..macro g!context g!name)])
- (list.zip/2 hidden_names
- functions)))]
+ (list.zipped/2 hidden_names
+ functions)))]
(wrap (list (` (.let [(~ g!context) (: (Rec (~ g!context)
[(~+ context_types)])
[(~+ definitions)])
@@ -153,8 +153,8 @@
hidden_names (monad.map ! (//.constant (macro.gensym "mutual_function#"))
functions)
#let [definitions (list\map (..mutual_definition hidden_names g!context)
- (list.zip/2 hidden_names
- (list\map (get@ #mutual) functions)))
+ (list.zipped/2 hidden_names
+ (list\map (get@ #mutual) functions)))
context_types (list\map (function (_ mutual)
(` (-> (~ g!context) (~ (get@ [#mutual #type] mutual)))))
functions)
@@ -163,8 +163,8 @@
g!pop (local.push (list\map (function (_ [g!name mutual])
[[here_name (get@ [#mutual #declaration #declaration.name] mutual)]
(..macro g!context g!name)])
- (list.zip/2 hidden_names
- functions)))]
+ (list.zipped/2 hidden_names
+ functions)))]
(wrap (list& (` (.def: (~ g!context)
[(~+ (list\map (get@ [#mutual #type]) functions))]
(.let [(~ g!context) (: (Rec (~ g!context)