We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c177533 + 73af7f1 commit dcfaf09Copy full SHA for dcfaf09
apps/tc/elpi/ho_compile.elpi
@@ -369,10 +369,10 @@ namespace tc {
369
decompile-problematic-term A L A L :- var A, !.
370
371
decompile-problematic-term (fun N Ty Bo) L (fun N Ty' Bo') L3 :-
372
+ fold-map Ty L Ty' L1,
373
(pi x\ fold-map (Bo x) [] (Bo' x) (Lx x)),
- close-term-no-prune-ty Lx Ty L1,
374
- fold-map Ty L Ty' L2,
375
- std.append L2 L1 L3.
+ close-term-no-prune-ty Lx Ty' L2,
+ std.append L1 L2 L3.
376
377
decompile-problematic-term (prod N Ty Bo) L (prod N Ty' Bo') L3 :-
378
@@ -422,4 +422,4 @@ namespace tc {
422
std.assert!(goal.compile GoalPrecomp EtaLinks Goal' Links) "[TC] cannot compile goal"
423
).
424
}
425
-}
+}
0 commit comments