https://github.com/satyr/coco/tree/0.7.3 0.6.2 0.7.3 -> ...; void !-> ... x = !x !=x [+a, +b] +[a, b] (exports ? this).x = x export x a = b = void var a, b _ = f!; _ = g _; _.m! f! => g _ => _.m! a <<< b if a? a? <<< b {p: [q]:p} = o {[q]:p} = o p:~ -> @x p:~ (@x) -> p:~ -> @x (@x) -> https://github.com/satyr/coco/tree/0.6.2 0.5.2 0.6.2 f(a).p f a .p f() f! o{} ^o {o.p, o.q} o{p, q} {p, q} = r if