mirror of
https://github.com/CosmicToast/pipe
synced 2026-01-14 16:31:32 +00:00
No description
|
|
||
|---|---|---|
| tests | ||
| .gitignore | ||
| pipe.nim | ||
| pipe.nimble | ||
| Readme.md | ||
| UNLICENSE | ||
Pipe
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)