Sha256: df2efe4cd0f4e7fe9fa7a53121c27e7e8b80e359a036f1ab6b91cfbd4054c4f9

Contents?: true

Size: 202 Bytes

Versions: 2

Compression:

Stored size: 202 Bytes

Contents

require "funkr/categories/monoid"

class Integer

  include Funkr::Categories
  
  include Monoid
  extend Monoid::ClassMethods
  
  def mplus(y)
    self + y
  end

  def self.mzero
    0
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
funkr-0.0.40 lib/funkr/extensions/integer.rb
funkr-0.0.30 lib/funkr/extensions/integer.rb