| 1 |
filter( ms.mlnk(ms) = l;m(i;t)) {x:Msg| ( ms.mlnk(ms) = l)(x) } List
 | 3 steps |
| 2 |
{x:Msg| ( ms.mlnk(ms) = l)(x) } List Type{i}
 | 1 step |
| 3 |
32. L : {x:Msg| ( ms.mlnk(ms) = l)(x) } List
33. filter( ms.mlnk(ms) = l;m(i;t)) = L {x:Msg| ( ms.mlnk(ms) = l)(x) } List
map(( x.<l,x>) o ( ms.2of(ms));L)
=
L
{m:Msg(w.M)| source(mlnk(m)) = i } List
 | 15 steps |