module Enumerable
Public Instance Methods
all?() { |x| ... }
click to toggle source
# File lib/algebra/finite-set.rb, line 452 def all? !any? { |x| !yield(x) } end
any?() { |x| ... }
click to toggle source
# File lib/algebra/finite-set.rb, line 445 def any? each do |x| return true if yield(x) end false end
collecti() { |x, i| ... }
click to toggle source
# File lib/algebra/matrix-algebra.rb, line 11 def collecti a = [] each_with_index do |x, i| a.push yield(x, i) end a end
sum(z) { |i| ... }
click to toggle source
# File lib/algebra/matrix-algebra.rb, line 19 def sum(z) sum = z each do |i| sum += yield(i) end sum end