<div dir="ltr">Ok, I agree that we can prune the LHS the way you described. What confused me is that you seemed to imply that this may replace usual RHS pruning.</div><div class="gmail_extra"><br><div class="gmail_quote">2016-11-28 10:21 GMT+01:00 Roman <span dir="ltr"><<a href="mailto:effectfully@gmail.com" target="_blank">effectfully@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">András, it's been a while since I studied HOU, so I might forget some<br>
things, especially terminology. However this equation<br>
<br>
U [x, y, w, w] =?= App (Var x) (Var w)<br>
<br>
can be transformed into (assuming the type of `w` doesn't depend on `y`)<br>
<br>
U [x, _, w, w] := V [x, w, w]<br>
V [x, w, w] =?= App (Var x) (Var w)<br>
<br>
And if you have a flexFlex case like in Ulf's example, then I don't<br>
see why you can't prune unused variables on both sides of the<br>
equation.<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Agda mailing list<br>
<a href="mailto:Agda@lists.chalmers.se">Agda@lists.chalmers.se</a><br>
<a href="https://lists.chalmers.se/mailman/listinfo/agda" rel="noreferrer" target="_blank">https://lists.chalmers.se/<wbr>mailman/listinfo/agda</a><br>
</div></div></blockquote></div><br></div>