Project

General

Profile

Actions

Feature #5970

open

Add Enumerable#join with same semantics as Array#join

Feature #5970: Add Enumerable#join with same semantics as Array#join

Added by now (Nikolai Weibull) over 13 years ago. Updated almost 8 years ago.

Status:
Assigned
Target version:
-
[ruby-core:42357]

Description

Currently, to join the elements of an Enumerable, you need to call #to_a on the Enumerable and then #join the result. With Enumerable#join one wouldn’t need need to create an intermediate Array.


Files

enumerable_join.patch (5.42 KB) enumerable_join.patch zzak (zzak _), 11/19/2012 08:26 AM

Related issues 1 (0 open1 closed)

Has duplicate Ruby - Feature #7226: Add Set#join method as a shortcut for to_a.joinRejectedknu (Akinori MUSHA)Actions

Updated by mame (Yusuke Endoh) over 13 years ago Actions #1 [ruby-core:43877]

  • Status changed from Open to Assigned
  • Assignee set to matz (Yukihiro Matsumoto)

Updated by shugo (Shugo Maeda) over 13 years ago Actions #2 [ruby-core:43932]

now (Nikolai Weibull) wrote:

Currently, to join the elements of an Enumerable, you need to call #to_a on the Enumerable and then #join the result. With Enumerable#join one wouldn’t need need to create an intermediate Array.

Once Enumerable#join had been added, and was removed later. See Bug #1893 ([ruby-core:24786]).

Updated by shugo (Shugo Maeda) almost 13 years ago Actions #3 [ruby-core:48513]

  • Target version changed from 2.0.0 to 2.6

Updated by naruse (Yui NARUSE) almost 8 years ago Actions #5

  • Target version deleted (2.6)
Actions

Also available in: PDF Atom