Class: Hamster::Vector
- Inherits:
-
Object
- Object
- Hamster::Vector
- Defined in:
- lib/hamstar/initializers/hamster.rb
Instance Method Summary collapse
- #each_pair ⇒ Object
-
#keys ⇒ Object
Vectors act a lot like associations.
- #values ⇒ Object
Instance Method Details
#each_pair ⇒ Object
12 13 14 15 16 |
# File 'lib/hamstar/initializers/hamster.rb', line 12 def each_pair each_with_index do |v,i| yield i,v end end |
#keys ⇒ Object
Vectors act a lot like associations. Why not give ‘em a keys method?
6 7 8 |
# File 'lib/hamstar/initializers/hamster.rb', line 6 def keys (0..(size-1)) end |
#values ⇒ Object
9 10 11 |
# File 'lib/hamstar/initializers/hamster.rb', line 9 def values self end |