Sha256: b3ac3f20885be75ad69d595d483ceead7dfb60aa67ab9f89287208ac3f000089
Contents?: true
Size: 200 Bytes
Versions: 3
Compression:
Stored size: 200 Bytes
Contents
module PageByPage class Enum def initialize from: 1, step: 1 @enum = (from..Float::INFINITY).step(step).lazy.map(&:to_i).to_enum end def next @enum.next end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
page_by_page-0.1.13 | lib/page_by_page/enum.rb |
page_by_page-0.1.12 | lib/page_by_page/enum.rb |
page_by_page-0.1.11 | lib/page_by_page/enum.rb |