Path to this page:
./
misc/ruby-hashie2,
Small collection of tools that make hashes more powerful
Branch: pkgsrc-2017Q2,
Version: 2.1.2,
Package name: ruby23-hashie2-2.1.2,
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.
Master sites:
SHA1: 2a872ff8c147c78d6bdd23d421394517842f7c97
RMD160: 953572eabd87d0e287bac18fd4b7ddb800b83fdc
Filesize: 34 KB
Version history: (Expand)
- (2017-07-04) Package added to pkgsrc.se, version ruby23-hashie2-2.1.2 (created)