1 | nil {a:([[da]] rho)| tr.proj(y1,kind(a)) } List |
2 | 6. u: ([[da]] rho) 7. v: ([[da]] rho) List 8. filter(x.tr.proj(y1,kind(x));v) {a:([[da]] rho)| tr.proj(y1,kind(a)) } List if tr.proj(y1,kind(u)) [u / filter(x.tr.proj(y1,kind(x));v)] else filter(x.tr.proj(y1,kind(x));v) fi {a:([[da]] rho)| tr.proj(y1,kind(a)) } List |
About: