A Seq is created with an array, and optionally a number of elements to return, an offset to start at and a default item to return when ended. Call #next to return the next item. A Seq::Random will return randomly selected elements from the array. A Seq::Lazy will lazily evaluate a block to get the next element.

Required Ruby Version

None

Authors

Joshua Hawxwell

Versions

  1. 0.3.0
    1. source

      1. 0.3.0 source March 07, 2014 (11 KB)
  2. 0.2.0
    1. source

      1. 0.2.0 source May 01, 2013 (8.5 KB)
  3. 0.1.0
    1. source

      1. 0.1.0 source July 22, 2011 (7.5 KB)

SHA 256 checksum