Issue #13208 has been updated by Marc-Andre Lafortune.
Assignee set to Marc-Andre Lafortune
Looks good.
I think the short description is probably good enough. The example makes it clear if someone has doubts...
I'm travelling, will commit in a few days.
----------------------------------------
Feature #13208: Vector.zero(n) and vector.zero?
https://bugs.ruby-lang.org/issues/13208#change-62958
* Author: Chia-sheng Chen
* Status: Open
* Priority: Normal
* Assignee: Marc-Andre Lafortune
* Target version:
----------------------------------------
Found that I need this recently, and class `Matrix` has these two function while `Vector` not.
So I add two function based on `Matrix` counterpart and also add test.
Usage
``` ruby
require 'matrix'
v = Vector.zero(3) # => Vector[0, 0, 0]
v.zero? # => true
w = Vector[1, 0, 0]
w.zero? # => false
```
---Files--------------------------------
0001-Add-Vector.zero-n-and-vector.zero.patch (2.06 KB)
--
https://bugs.ruby-lang.org/
Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>