A pipe operator for nim, as seen in functional languages.
I was looking for a good old
|> to use in nim.
I found this.
It sucked. It wasn't published. It used "example" in its description.
So I decided to write my own, with blackjack and hookers.
Please take a look in tests/test.nim for examples, but here's a tl;dr:
1 |> `+`(2) |> foo # is equivalent to foo(1+2)