Giter Club home page Giter Club logo

hashery's Introduction

Hashery

Homepage | Development | Report Issue | Mailing List | IRC

<img src=“http://travis-ci.org/rubyworks/hasery.png” />

DESCRIPTION

Among Ruby Facets most common additions were an assortment of Hash-like classes. To better support this collection of libraries it was deemed prudent to create a side project specifically for them. Hence the “Facets” Hashery.

Included in this collection are the widely used OrderedHash, the related but more featured Dictionary class, a number of open classes, similar to the standard OpenStruct, plus a few variations of the standard Hash and a few other yummy morsels.

RELEASE NOTES

Please see the HISTORY file.

HOW TO USE

For usage information, see the individual library files included in this collection.

HOW TO INSTALL

To install with RubyGems simply open a console and type:

$ sudo gem install hashery

Tarball packages are available for manual site installations via Ruby Setup.

AUTHORS

Developers who have contributed code to the project include:

  • Kirk Haines

  • Joshua Hull

  • Robert Klemme

  • Jan Molic

  • George Moschovitis

  • Jeena Paradies

  • Erik Veenstra

CONTRIBUTE

Don’t be a lump on a log. See an issue? Have a suggestion? Want to help? Well git in there!

Testing

Hashery uses QED and Lemon test frameworks. Both are used in nearly the same fashion:

$ qed -Ilib qed/

And

$ lemon -Ilib test/

Patches

Hashery’s repository is hosted on GitHub. If you’d like to offer up a fix or feature change then fork the repo and submit a pull request (preferably in a topic branch). I assume you have heard all the talk about proper etiquette, so I won’t bugger you with it yet again.

Donations

Yes, we FOSS programmers need to eat too! ;-) No seriously, any help you can offer goes a long way toward continued development of Rubyworks projects, including Hashery. See the upper right-hand corner on the Rubyworks hompage. Thanks.

Copyright © 2010 Thomas Sawyer

Licensed under the BSD 2-clause License.

See COPYING.rdoc file for further details.

Some libraries included in the Hashery have special copyrights attributing specific authors. Please see each library script for specifics.

hashery's People

Contributors

trans avatar apotheon avatar

Stargazers

 avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.