Sha256: 2be2059618c85f2f2f9328925cd500f07f0a011deb172c5cc06b4ee9c600d434
Contents?: true
Size: 1.4 KB
Versions: 1
Compression:
Stored size: 1.4 KB
Contents
= Prelude - a Haskell-like functional library $Id: README 2 2006-08-25 00:11:17Z prelude $ +WARNING+ <em>The project is still in a very preliminary state. Only List was partially implemented. Feel free to conftribute.</em> The goal of this project is to enables Ruby programmers to use higher functions, monads, infinite lists, and other Haskell features. I do believe the old math's maxim that "new notation leads to new results. == What's in a name Since most of the functionality to be implemented here is defined in Haskell's prelude package, the name +Prelude+ seemed natural at the inception time. == Features === Rather curious collection of operations on lists === Reinforced Ruby's Lambda-calculus including currying, folds, etc. === Higher level functions === Monads == Download The latest Prelude library version can be downloaded from http://prelude.rubyforge.org == Installation You can install Prelude library with the following command. % gem install prelude == License Prelude library is released under the GPL license, see http://www.gnu.org/licenses/gpl.txt == Support Please use the following: * forums on Rubyforge for general discussions, http://rubyforge.org/forum/?group_id=2096 * trackers to submit bugs or feature requests, http://rubyforge.org/tracker/?group_id=2096 * to contact the author, send mail to prelude rubyforge org
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
prelude-0.0.1 | README |