each_with_rank
Rank iterator for Enumerable
Installation
Add this line to your application's Gemfile:
gem 'each_with_rank'
And then execute:
$ bundle
Or install it yourself as:
$ gem install each_with_rank
Usage
array = []
[100, 100, 300].each_with_rank do |number, rank|
array << [number, rank]
end
array # => [[100, 1], [100, 1], [300, 3]]Contributing
- Fork it
- 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 new Pull Request