Sha256: a48d0a2a1dee249830a02f5ac02d41b0c282576aead00e37e407e73318436c15
Contents?: true
Size: 332 Bytes
Versions: 3
Compression:
Stored size: 332 Bytes
Contents
class Numeric # Allows #succ to take _n_ increments. # # require 'facet/numeric/succ' # # 3.succ(2) #=> 5 # def succ(n=nil) n ||= 1 self + n end end class Integer # This is needed to allow Integer to look back to # its Numeric ancestor for the new definition of #succ. remove_method( :succ ) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
facets-0.7.0 | lib/facet/numeric/succ.rb |
facets-0.7.1 | lib/facet/numeric/succ.rb |
facets-0.7.2 | lib/facet/numeric/succ.rb |