Sha256: d10bdd9f76117e12b88d042a04f31d6d036d8db250611fa08f8c493770b8b762
Contents?: true
Size: 460 Bytes
Versions: 1
Compression:
Stored size: 460 Bytes
Contents
class Range { ruby_alias: 'to_a ruby_alias: '== ruby_alias: '=== include: FancyEnumerable def initialize: start to: end { initialize(start, end) } def each: block { try { val = nil each() |x| { try { val = block call: [x] } catch (Fancy NextIteration) => ex { val = ex return_value } } val } catch (Fancy BreakIteration) => ex { ex return_value } } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fancy-0.3.3 | lib/rbx/range.fy |