ROP - Railway Oriented Programming in Elixir

Build Status

Installation

If available in Hex, the package can be installed as:

  1. Add rop to your list of dependencies in mix.exs:

    def deps do [{:rop, "~> 0.5.0"}] end

  2. Ensure rop is started before your application:

    def application do [applications: [:rop]] end

Sources for inspiration + copying

Some discussions about Railsway programming:

Code (Monads)

Code (Railsway Programming)