add golang-like channel operator

```
var chan = Chan<Int>
chan <- 10
let value = <-chan // Unary operator cannot be separated from its operand :-(
```