A hash that allows for transformation of its keys. A transformation block is given to change the key. Keys can be looked up with any value that transforms into the same key. This means a hash can be string/symbol insensitive, case insensitive, can convert camel case JSON keys to snake case Ruby keys, or anything else based on the block you provide.
Required Ruby Version
>= 2.7.0
Authors
Aaron Lasseigne
Versions
-
1.0.0
-
source
- 1.0.0 source June 25, 2022 (18.5 KB)
-