Phish
Array#phish: like push
, but inserts the element like, oh, just anywhere you want, it's chill, I'm pretty easy going about things like that.
Usage
list = ['bob']
list.phish('robert')
# now list either looks like ['robert', 'bob'] or ['bob', 'robert']
# you know, because we should all chill and stop worrying about things
# like the order of elements, just let it flow, ok, be free.
Installation
Add this line to your application's Gemfile:
gem 'phish'
And then execute:
$ bundle
Or install it yourself as:
$ gem install phish
Also you should probably do something like:
require 'phish'
Which will monkey patch Array.
Contributing
- Fork it ( https://github.com/[my-github-username]/phish/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request