Path to this page:
./
misc/ruby-hashie2,
Small collection of tools that make hashes more powerful
Branch: pkgsrc-2014Q3,
Version: 2.0.5,
Package name: ruby200-hashie-2.0.5,
Maintainer: pkgsrc-usersHashie is a growing collection of tools that extend Hashes and make
them more useful. The library is broken up into a number of atomically
includeable Hash extension modules as described below. This provides
maximum flexibility for users to mix and match functionality while
maintaining feature parity with earlier versions of Hashie.
* Mash is an extended Hash that gives simple pseudo-object
functionality that can be built from hashes and easily extended.
* Dash is an extended Hash that has a discrete set of defined
properties and only those properties may be set on the hash.
* A Trash is a Dash that allows you to translate keys on
initialization.
* Clash is a Chainable Lazy Hash that allows you to easily construct
complex hashes using method notation chaining
* Rash is a Hash whose keys can be Regexps or Ranges, which will map
many input keys to a value.
Required to run:[
lang/ruby200-base]
Master sites:
SHA1: 73f7f3fb3c906aa5ef70f5371a59ffc50b9f37c2
RMD160: 05f21beb79a6f3a81e2d1dfe334c69ae271da44d
Filesize: 27 KB
Version history: (Expand)
- (2014-10-01) Package added to pkgsrc.se, version ruby200-hashie-2.0.5 (created)