README.md
# Reverse Pipe
The pipe operator that inserts the incoming argument at the _end_ of the argument list.
## Installation
To use the Reverse Pipe with your projects, edit your mix.exs file and add it as a dependency:
```elixir
def deps do
[{:reverse_pipe, "~> 0.1"}]
end
```
Then run `mix deps.get`
## Usage
* `import ReversePipe` in your module
* pipe with `>>>`
* use as you would the normal pipe operator (works well with `|>`)
```elixir
defmodule MyModule do
import ReversePipe
def my_function do
"world" >>> Map.put(%{a: "hello"}, :b)
end
end
MyModule.my_function()
# %{a: "hello", b: "world"}
```