class Axiom::Function::Numeric::UnaryMinus

A class representing a unary minus function

Public Class Methods

inverse() click to toggle source

Return the inverse function class

@example

UnaryMinus.inverse  # => UnaryPlus

@return [Class<UnaryPlus>]

@api public

# File lib/axiom/function/numeric/unary_minus.rb, line 31
def self.inverse
  UnaryPlus
end
operation() click to toggle source

Return the unary minus operation

@example

UnaryMinus.operation  # => :-@

@return [Symbol]

@api public

# File lib/axiom/function/numeric/unary_minus.rb, line 19
def self.operation
  :-@
end