module Axiom::Function::Binary::Invertible

Mixin for invertable binary functions

Public Instance Methods

inverse() click to toggle source

Return the inverse function

@example

inverse = function.inverse

@return [Function]

@api public

# File lib/axiom/function/binary.rb, line 86
def inverse
  self.class.inverse.new(left, right).memoize(inverse: self)
end