Sha256: 387a2e55f7bb208f2bb47b10159e38a2c6228548b894f155184044170b8b221d
Contents?: true
Size: 325 Bytes
Versions: 2
Compression:
Stored size: 325 Bytes
Contents
require 'forwardable' require 'erb' class PageByPage class Enum extend Forwardable def_delegator :@enum, :next def initialize from: 1, step: 1 @enum = Enumerator.new do |yielder| n = from loop do yielder.yield n n = n + step end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
page_by_page-0.1.5 | lib/page_by_page/enum.rb |
page_by_page-0.1.4 | lib/page_by_page/enum.rb |