Provides the class IterableArray, which implements all of the methods of Array (as of Ruby 1.9.3) in an iterable-aware fashion. I.e., behavior is defined to the greatest extent possible for operations that modify an IterableArray from within an iteration block (e.g. each, map, delete_if, reverse_each). To use, call #to_iter on a pre-existing Array or use IterableArray.new; the IterableArray should act identically to a regular Array except that it responds logically to modifications during iteration.

Required Ruby Version

None

Required Rubygems Version

> 1.3.1

Authors

Scott L Steele

Versions

  1. 0.0.11.pre July 21, 2013 (11.5 KB)
  2. 0.0.10.pre June 25, 2013 (11 KB)
  3. 0.0.6.pre February 13, 2013 (11 KB)
Show all versions (5 total)

SHA 256 checksum