From: Shin-ichiro Hara Date: 2000-01-25T12:48:55+09:00 Subject: [ruby-dev:9017] Re: [PATCH] Array#flatten! for recursive array 原です。 In message "[ruby-dev:9011] Re: [PATCH] Array#flatten! for recursive array" on 00/01/25, Yukihiro Matsumoto writes: ||a = []; a << a; a.flatten! || ||が返って来なかったりするのも一緒に変更しちゃってますが、あるいは ||こういう再帰的な構造に対して flatten! を使おうというがそもそも間 ||違ってるんでしょうか。いっそ raise すべき? | |こっちは私にはなかなか判断できません。flattenの大家(というか |生みの親)である原先生のご意見を伺いたいです。 私は無限ループになっても文句は言えないけど、 できれば raise してあげるのが親切だと思います。