/campinas

Experimental delimited continuations library for Elixir using shift / reset

Primary LanguageElixirGNU General Public License v3.0GPL-3.0

Campinas

Delimited continuations library for Elixir.

This is currently an experimental library. See this post for more details on this library.

Installation

If available in Hex, the package can be installed by adding campinas to your list of dependencies in mix.exs:

def deps do
  [
    {:campinas, "~> 0.0.1"}
    # alternatively
    {:campinas, git: "https://github.com/thalesmg/campinas.git", tag: "0.0.1"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/campinas.