/instead_of

An utterly simple Ruby gem to replace specific values object with others.

Primary LanguageRubyMIT LicenseMIT

InsteadOf

An utterly simple gem to replace specific values with other values.

Installation

Add this line to your application's Gemfile:

gem 'instead_of'

And then execute:

$ bundle

Or install it yourself as:

$ gem install instead_of

Usage

require 'instead_of'

(2 + 2).but "abc".instead_of(3) # =>4, it is not replaced with anything
(2 + 2).but 4.instead_of(3), 5.instead_of(4) # => 5, because 4 is replaced with 5

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request