Provides a simple modification to existing hashes to provide key lookup by value in addition to value lookup by key. For example: TABLE = { :key => 1 }.extend(WithReverseLookup) TABLE[:key] #=> 1 TABLE[1] #=> :key This is mostly useful for lookup tables.
Required Ruby Version
None
Authors
Matt Todd
Versions
- 0.0.1 September 01, 2010 (4 KB)