Skip to content

am-kantox/sweetener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sweetener

Build Status Set of nifty functions I missed in Elixir core.

Helpers provided so far:

  • tap an analogue of ruby’s tap method. It’s useful for more concise logging/external calls without intermediate local variables:
use Sweetener

tap Supervisor.start_link(children, opts) do
  IO.inspect Supervisor.count_children(_())
  #=> %{active: 1, specs: 1, supervisors: 0, workers: 1}
end #=> returning {:ok, pid} tuple

Installation

Add sweetener to your list of dependencies in mix.exs:

def deps do
  [
    {:sweetener, "~> 0.1.0"}
  ]
end

Documentation can be found at https://hexdocs.pm/sweetener.

About

Set of nifty functions I missed in Elixir core.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages