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

  1. 0.0.1
    1. source

      1. 0.0.1 source September 01, 2010 (4 KB)

SHA 256 checksum