class Fractify::OperatorArray

Public Instance Methods

sort_ascending() click to toggle source
# File lib/fractify/operator_array.rb, line 17
def sort_ascending
  Fractify::OperatorArray.new(sort { |a, b| a <=> b })
end
sort_ascending!() click to toggle source
# File lib/fractify/operator_array.rb, line 13
def sort_ascending!
  sort! { |a, b| a <=> b }
end
sort_descending() click to toggle source
# File lib/fractify/operator_array.rb, line 9
def sort_descending
  Fractify::OperatorArray.new(sort { |a, b| b <=> a })
end
sort_descending!() click to toggle source
# File lib/fractify/operator_array.rb, line 5
def sort_descending!
  sort! { |a, b| b <=> a }
end
to_s() click to toggle source
# File lib/fractify/operator_array.rb, line 21
def to_s
  string = ''
  each do |a|
    string += a.to_s
    string += ', ' if a != last
  end
  string
end