8000 GitHub - janlelis/sugar_refinery: Tiny refinements for Ruby
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

janlelis/sugar_refinery

Repository files navigation

Ruby Sugar Refinery version [ci]

The Ruby Sugar Refinery is a collection of tiny refinements (declarative local core extensions) for Ruby.

Setup & usage

Add to Gemfile:

gem 'sugar_refinery', require: 'sugar_refinery/all'

Then add refinements to the current Ruby file or module:

using SugarRefinery::CamelSnake
using SugarRefinery::HashZip

"ClassName".to_snake # => "class_name"
Hash.zip [1,2,3], [4,5,6] # => {1=>4, 2=>5, 3=>6}

List of included refinements

Please see the documentation, the code or the specs!

The Sugar Refinery was Zucker before

This collection of core extensions used to be called zucker.

Missing former functionality? It might have been extracted into a separate micro gem:

J-_-L

Copyright (c) 2010-2016 Jan Lelis, released under the MIT license

About

Tiny refinements for Ruby

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0