General

Profile

to_ueda (Tomoya Ueda)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

08/08/2013

01:36 AM Ruby Bug #8739: Range#last と#last(n)で挙動の統一がされていない
コメントいただきありがとうございます。
リビジョン 42400の変更のようになると、直感的でうれしいとは思いましたが、
「非互換性を導入するだけの価値」をあまり念頭に置いていない上での発言でした。
揃えてほしいという意見は変わりませんが、
非互換の影響を目にし、それ以上のメリットを私には説明することもできません。
ご判断お願い致します。
to_ueda (Tomoya Ueda)

08/05/2013

11:22 PM Ruby Bug #8739 (Closed): Range#last と#last(n)で挙動の統一がされていない
Range#lastは終端を返しますが、#last(n)は最後の要素を返します。
引数の有無で挙動が異なるのは意図したものでしょうか?
意図したものであれば、返す値を終端か要素どちらかに挙動を統一出来ないでしょうか。
#終端が返る
(1...5).last => 5
#最後の要素が返る
(1...5).last(1) => [4]
to_ueda (Tomoya Ueda)

Also available in: Atom