hashery
hashery copied to clipboard
Facets Hashery Collection of Hash-based classes
Change https://rubyworks.github.com/hashery to https://rubyworks.github.io/hashery in the "About" section 
Simplify overall design by basing all hash classes on a base hash class that supports a variety of callbacks to make all the other variations possible.
The following does not work: require 'rubygems' require 'hashery' d = Dictionary.new d[0] = 1 d[nil] = 2 d.order_by_key =>ArgumentError: comparison of Fixnum with nil failed