Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rbino/zuples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zuples

Gen Z error tuples.

Usage

defmodule MyModule do
  import Zuples

  defz ok do
    :ok
  end

  defz error do
    :error
  end

  defz ok_tuple do
    {:ok, "foo"}
  end

  defz error_tuple do
    {:error, "bar", "baz"}
  end
end
iex(1)> MyModule.ok()
:"👍"
iex(2)> MyModule.error()
:"💩"
iex(3)> MyModule.ok_tuple()
{:"👍", "foo"}
iex(4)> MyModule.error_tuple()
{:"💩", "bar", "baz"}

Installation

I won't rob Hex of a package name for this.

If you really want to, you can add this to the dependencies via Github:

def deps do
  [
    {:zuples, github: "rbino/zuples"}
  ]
end

Why?

Yes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages