A functional programming library modeled after Ramda, for Ruby
Ruby Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
test
.gitignore
.travis.yml
CHANGELOG.md
Gemfile
LICENSE
README.md
Rakefile
reductio.gemspec

README.md

Reductio.rb

Reductio.rb is a Ruby gem which provides functional programming utilities for Ruby.

Usage

TODO

Changelog

See https://github.com/lambdatastic/Reductio.rb/blob/master/CHANGELOG.md

Contributing

If you're adding a new feature, please submit an issue as a preliminary step; that way you can be (moderately) sure that your pull request will be accepted.

Development

  1. Clone the repo: git clone git@github.com:lambdatastic/Reductio.rb.git
  2. bundle install
  3. Run the tests: rake
  4. Commit your code!

To contribute your code:

  1. Fork it.
  2. Create a topic branch git checkout -b my_branch
  3. Make your changes and add an entry to the CHANGELOG.
  4. Commit your changes git commit -am "Boom"
  5. Push to your branch git push origin my_branch
  6. Send a pull request

License

Reductio.rb is MIT licensed. See the LICENSE file in this repository for details.