class Containers::Tuple
Public Class Methods
[](*elements)
click to toggle source
# File lib/containers/tuple.rb, line 5 def self.[](*elements) new(elements) end
new(elements)
click to toggle source
# File lib/containers/tuple.rb, line 9 def initialize(elements) @elements = elements end
Public Instance Methods
[](idx)
click to toggle source
# File lib/containers/tuple.rb, line 13 def [](idx) @elements[idx] end
each(&block)
click to toggle source
# File lib/containers/tuple.rb, line 17 def each(&block) @elements.each(&block) end
to_s()
click to toggle source
# File lib/containers/tuple.rb, line 21 def to_s "(#{@elements.join(',')})" end