Rinda
Tuple のためのクラスです。
Tuple.new(ah)
Tuple オブジェクトを生成します。ah には Array オブジェクトか Hash オブジェクトを与えます。Hash オブジェクトを与える場合、キーは すべて文字列でなければいけません。
self[k]
ハッシュキー k に対応する要素を返します。self が Array オブジェクト から生成された場合は、整数 k を与えるとそのインデックスに対応する要素を 返します。
each{|k, v| ... }
各ハッシュキーと値のペアを引数としてブロックを評価します。self が Array オブジェクトから生成された場合は、インデックスと値のペアを引数としてブロックを 評価します。
fetch(k)
k に対応する要素を返します。
size
サイズを整数で返します。
value
自身が保持しているハッシュか配列を返します。