Value

Value is a library for defining immutable value objects in Ruby.  A value
object is an object whose equality to other objects is determined by its
value, not its identity, think dates and amounts of money.  A value object
should also be immutable, as you don

§ Usage

You create value object class by invoking 

¹ See disu.se/software/value/api/

§ Financing

Currently, most of my time is spent at my day job and in my rather busy
private life.  Please motivate me to spend time on this piece of software
by donating some of your money to this project.  Yeah, I realize that
requesting money to develop software is a bit, well, capitalistic of me.
But please realize that I live in a capitalistic society and I need money
to have other people give me the things that I need to continue living
under the rules of said society.  So, if you feel that this piece of
software has helped you out enough to warrant a reward, please PayPal a
donation to now@disu.se

¹ Send a donation:

https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=now%40disu%2ese&item_name=Value

§ Reporting Bugs

  Please report any bugs that you encounter to the {issue tracker}

§ Authors

Nikolai Weibull wrote the code, the tests, the manual pages, and this
README.

§ Licensing

Value is free software: you may redistribute it and/or modify it under the
terms of the {GNU Lesser General Public License, version 3}¹ or later², as
published by the {Free Software Foundation}³.

¹ See disu.se/licenses/lgpl-3.0/ ² See gnu.org/licenses/ ³ See fsf.org/