February 07, 2011
http://d.puremagic.com/issues/show_bug.cgi?id=5542

           Summary: std.string.join() for chars too
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Phobos
        AssignedTo: nobody@puremagic.com
        ReportedBy: bearophile_hugs@eml.cc


--- Comment #0 from bearophile_hugs@eml.cc 2011-02-07 14:32:50 PST ---
This is Python 2.6.6 code (shell):

>>> "x".join("123")
'1x2x3'


This is handy in several situations. So I'd like std.string.join() to join
chars in a similar way:

join("123", "x") ==> "1x2x3"


See also bug 4468

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
September 30, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=5542



--- Comment #1 from bearophile_hugs@eml.cc 2013-09-30 04:26:06 PDT ---
In Python and Haskell:

>>> s = "language"
>>> "|".join(s)
'l|a|n|g|u|a|g|e'


Prelude> intersperse '|' s
Prelude Data.List> intersperse '|' s
"l|a|n|g|u|a|g|e"

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------