to_ueda (Tomoya Ueda)
- Login: to_ueda
- Email: to.ueda82@gmail.com
- Registered on: 08/05/2013
- Last sign in: 05/19/2015
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の変更のようになると、直感的でうれしいとは思いましたが、
「非互換性を導入するだけの価値」をあまり念頭に置いていない上での発言でした。
揃えてほしいという意見は変わりませんが、
非互換の影響を目にし、それ以上のメリットを私には説明することもできません。
ご判断お願い致します。
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]