Skip to content

Commit 64d5ea5

Browse files
committed
ScopedSnocList: WIP: $AA <>> $BB +%+ $CC => $AA <>> $CC ++ $BB
1 parent e907d3f commit 64d5ea5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Core/UnifyState.idr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ mkLocal fc b = Local fc (Just (isLet b)) _ (mkIsVarChiply (mkHasLength wkns))
323323
mkConstantAppArgs : {vars : _} ->
324324
Bool -> FC -> Env Term vars ->
325325
(wkns : SnocList Name) ->
326-
List (Term (wkns <>> (vars +%+ done)))
326+
List (Term (wkns <>> (done ++ vars)))
327327
mkConstantAppArgs lets fc [] wkns = []
328328
mkConstantAppArgs {done} {vars = xs :< x} lets fc (b :: env) wkns
329329
= let rec = mkConstantAppArgs {done} lets fc env (wkns :< x) in
@@ -335,7 +335,7 @@ mkConstantAppArgsSub : {vars : _} ->
335335
Bool -> FC -> Env Term vars ->
336336
Thin smaller vars ->
337337
(wkns : SnocList Name) ->
338-
List (Term (wkns <>> (vars +%+ done)))
338+
List (Term (wkns <>> (done ++ vars)))
339339
mkConstantAppArgsSub lets fc [] p wkns = []
340340
mkConstantAppArgsSub {done} {vars = xs :< x}
341341
lets fc (b :: env) Refl wkns
@@ -354,7 +354,7 @@ mkConstantAppArgsOthers : {vars : _} ->
354354
Bool -> FC -> Env Term vars ->
355355
Thin smaller vars ->
356356
(wkns : SnocList Name) ->
357-
List (Term (wkns <>> (vars +%+ done)))
357+
List (Term (wkns <>> (done ++ vars)))
358358
mkConstantAppArgsOthers lets fc [] p wkns = []
359359
mkConstantAppArgsOthers {done} {vars = xs :< x}
360360
lets fc (b :: env) Refl wkns

0 commit comments

Comments
 (0)