Method: Immutable::Vector#take
- Defined in:
- lib/immutable/vector.rb
#take(n) ⇒ Vector
Return only the first n elements in a new Vector.
736 737 738 739 |
# File 'lib/immutable/vector.rb', line 736 def take(n) return self if n >= @size self.class.new(super) end |