[#7968] array .{first, last, at} — Kazunori NISHI <kazunori@...>

西@九大です。

25 messages 1999/10/07
[#7969] Re: array .{first, last, at} — nobu.nakada@... 1999/10/07

なかだです。

[#7983] Re: array .{first, last, at} — Kazunori NISHI <kazunori@...> 1999/10/12

西@九大です。

[#7984] Re: array .{first, last, at} — matz@... (Yukihiro Matsumoto) 1999/10/12

まつもと ゆきひろです

[#7985] [patch] Array#delete_at w/ minus value — EGUCHI Osamu <eguchi@...> 1999/10/12

えぐち@エスアンドイーです。

[ruby-dev:7980] Re: array .{first, last, at}

From: matz@... (Yukihiro Matsumoto)
Date: 1999-10-11 17:02:24 UTC
List: ruby-dev #7980
まつもと ゆきひろです

In message "[ruby-dev:7968] array .{first, last, at}"
    on 99/10/07, Kazunori NISHI <kazunori@swlab.csce.kyushu-u.ac.jp> writes:

|配列の先頭と末尾を参照するメソッドが欲しいです。
|
|first = (object .to_a)[0]
|last  = (object .to_a)[-1]
|
|よりも
|
|first = object .to_a .first
|last  = object .to_a .last
|
|の方が読みやすいと思います。

すでに[ruby-dev:7969]で指摘されてますが、

  object.to_a[0]
  object.to_a[-1]

じゃダメなの? って気はします。別にかっこ付けなくても大丈夫
ですよ。ま、それは別として first, last, at ってのは採用して
も良いかなあって気になってます。1.5系が始まったらまた思い出
させてください。

In This Thread