on master help sign in
Canonicalize patterns in lambda expressions
commit9e58bdbc54704c136e46f827c0ce35ee2550175c authorEvan Czaplicki <info@elm-lang.org> dateSat 10 Aug 2013, 15:48 (13 years ago) parent47aa48d
1 file changed+1−1
compiler/Transform/Canonicalize.hs+1−1
compiler/Transform/Canonicalize.hs+1−1
@@ -134,7 +134,7 @@ rename env lexpr@(L s expr) =
134134
135135 Lambda pattern e ->
136136 let env' = extend env pattern in
137− Lambda pattern `liftM` rename env' e
137+ Lambda `liftM` format (renamePattern env' pattern) `ap` rename env' e
138138
139139 App e1 e2 -> App `liftM` rnm e1 `ap` rnm e2
140140