Skip to main content
add "try it online" link
Source Link
smls
  • 4.5k
  • 16
  • 19

Perl 6, 34 32 bytes

{[~] flat roundrobin |$_».comb} 
{roundrobin(|$_».comb).flat.join} 

A lambda that takes an array of strings as argument, and returns a string.

(Try it online)

Perl 6, 34 32 bytes

{[~] flat roundrobin |$_».comb} 
{roundrobin(|$_».comb).flat.join} 

A lambda that takes an array of strings as argument, and returns a string.

Perl 6, 34 32 bytes

{[~] flat roundrobin |$_».comb} 
{roundrobin(|$_».comb).flat.join} 

A lambda that takes an array of strings as argument, and returns a string.

(Try it online)

-2 bytes
Source Link
smls
  • 4.5k
  • 16
  • 19

Perl 6, 3434 32 bytes

{[~] flat roundrobin( |$_».comb).flat.join} 
{roundrobin(|$_».comb).flat.join} 

A lambda that takes an array of strings as argument, and returns a string.

Perl 6, 34 bytes

{roundrobin(|$_».comb).flat.join} 

Perl 6, 34 32 bytes

{[~] flat roundrobin |$_».comb} 
{roundrobin(|$_».comb).flat.join} 

A lambda that takes an array of strings as argument, and returns a string.

Source Link
smls
  • 4.5k
  • 16
  • 19

Perl 6, 34 bytes

{roundrobin(|$_».comb).flat.join}