Sha256: 5158838dc1ad72ed700ca246c9c154085360f83ce1eb482585139d1e8e5f4886

Contents?: true

Size: 144 Bytes

Versions: 1

Compression:

Stored size: 144 Bytes

Contents

module Mediant
  refine Rational do
    def mediant(a)
      Rational( numerator + a.numerator, denominator + a.denominator )
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
acts_as_nested_interval-0.3.0.pre lib/acts_as_nested_interval/core_ext/rational.rb