epitools

Useful miscellaneous improvements for base Ruby objects, plus some extra data structures and handy wrappers. You can think of it as a light-weight ActiveSupport.

All epitools modules (and a bunch of Ruby's stdlib) are loaded on demand with “autoload”, so it's really fast. (Require this in your .irbrc or .pryrc, and you'll never have to require another Ruby stdlib module again!)

Enhanced base classes: Enumerable, Hash, String, Array, File, Object, Integer, etc.

Extras:

Installing

gem install epitools

Usage

This is basically a collection of enhancements to the ruby base types (Hash, Array, Enumerable, etc.). To learn how it works, read the specs in spec/*.rb, or check out the rdoc: rdoc.info/github/epitron/epitools/master/frames

Copyright

Copyright © 2009-2013 epitron

License

Licensed under the WTFPL2. (See LICENSE for details.)