From: Love U Ruby Date: 2013-07-06T04:22:20+09:00 Subject: Re: what is Vector#map2 ? Mike Stok wrote in post #1114545: > On 2013-07-05, at 2:49 PM, sto.mar@web.de wrote: > >>> m = Vector[*a] # => Vector[1, 2, 3, 4] >> => [7, 16, 27] I am using `sublimeREPL`. 1] pry(main)> require "matrix" => true [2] pry(main)> $ Vector#collect2 From: /home/kirti/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/matrix.rb @ line 1630: Owner: Vector Visibility: public Number of lines: 8 def collect2(v) # :yield: e1, e2 raise TypeError, "Integer is not like Vector" if v.kind_of?(Integer) Vector.Raise ErrDimensionMismatch if size != v.size return to_enum(:collect2, v) unless block_given? Array.new(size) do |i| yield @elements[i], v[i] end end [3] pry(main)> ri Vector#collect2 error: 'Vector' not found [4] pry(main)> Getting error.. -- Posted via http://www.ruby-forum.com/.