Sha256: 01820b078ac72c5e86ee668eeff3e6387a39d7b46a94b3b5a293234b63bde6ec
Contents?: true
Size: 276 Bytes
Versions: 2
Compression:
Stored size: 276 Bytes
Contents
module T module Collectable def collect_with_cursor(collection=[], cursor=-1, &block) object = yield cursor collection += object.collection object.next_cursor.zero? ? collection : collect_with_cursor(collection, object.next_cursor) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
t-0.4.0 | lib/t/collectable.rb |
t-0.3.1 | lib/t/collectable.rb |