From: Yusuke ENDOH Date: 2010-03-03T19:16:48+09:00 Subject: [ruby-core:28439] Re: [Bug #1893] Recursive Enumerable#join is surprising Hi, 2010/3/3 Yukihiro Matsumoto : > |I guess adding Enumerator#to_ary is a right solution. > > I don't think so, supplying to_ary means that object can be considered > as an array, which is not always the case. Then, Array#join should not flatten Enumerator, I think. Otherwise, we need the 3rd concept (than to_ary and to_a) such as to_join. At least, the change seems to actually cause compatibility issue in real world. Should we fix or revert anyway? -- Yusuke ENDOH