In the second line of my reply I was referring to the difference in flattening.
In the first line I was saying that sub takes a list, but method doesn't, its invocant is a list. On 2018-09-30 14:18:53 +0330, ToddAndMargo wrote: > On 9/30/18 3:02 AM, Siavash wrote: >> Because one is a method and the other is a sub. Look at "List:D:". >> And they are not identical, the last example showed the difference. > > The sub sure seems like it slurps to me. > > $ p6 'join( ", ", 1, 2, 3).say;' > 1, 2, 3 > > What am I missing?