aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/synthesis/loop.lux
diff options
context:
space:
mode:
Diffstat (limited to 'new-luxc/source/luxc/lang/synthesis/loop.lux')
-rw-r--r--new-luxc/source/luxc/lang/synthesis/loop.lux6
1 files changed, 3 insertions, 3 deletions
diff --git a/new-luxc/source/luxc/lang/synthesis/loop.lux b/new-luxc/source/luxc/lang/synthesis/loop.lux
index 762032a59..c00d5626b 100644
--- a/new-luxc/source/luxc/lang/synthesis/loop.lux
+++ b/new-luxc/source/luxc/lang/synthesis/loop.lux
@@ -37,7 +37,7 @@
false)))
(^ [_ (#.Form (list [_ (#.Text "lux function")] arity [_ (#.Tuple environment)] bodyS))])
- (list.any? (function [captured]
+ (list.any? (function (_ captured)
(case captured
(^ [_ (#.Form (list [_ (#.Int var)]))])
(variableL.self? var)
@@ -111,7 +111,7 @@
(def: #export (adjust env offset exprS)
(-> (List Variable) Register ls.Synthesis ls.Synthesis)
(let [resolve-captured (: (-> Variable Variable)
- (function [var]
+ (function (_ var)
(let [idx (|> var (i/* -1) int-to-nat n/dec)]
(|> env (list.nth idx) maybe.assume))))]
(loop [exprS exprS]
@@ -144,7 +144,7 @@
(^code ("lux function" (~ arity) [(~+ environment)] (~ bodyS)))
(` ("lux function" (~ arity)
- [(~+ (list/map (function [_var]
+ [(~+ (list/map (function (_ _var)
(case _var
(^ [_ (#.Form (list [_ (#.Int var)]))])
(` ((~ (code.int (resolve-captured var)))))