aboutsummaryrefslogtreecommitdiff
path: root/devel/rubygem-hashie/pkg-descr
blob: 9abd3c0316797446d0002d359dd297de94c61c19 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
Hashie is available as a RubyGem which extend Hashes and make them more useful.

- Hashie::Mash: gives simple pseudo-object functionality that can be built from
  hashes and easily extended
- Hashie::Dash: has a discrete set of defined properties and only those
  properties may be set on the hash.
- Hashie::Trash: a Dash that allows you to translate keys on initialization.
- Hashie::Clash: allows you to easily construct complex hashes using method
  notation chaining.

WWW: https://github.com/hashie/hashie