Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 559 Bytes

Readme.md

File metadata and controls

25 lines (16 loc) · 559 Bytes

Pipe

license

A pipe operator for nim, as seen in functional languages.

Origins

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.

Examples

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)