On 22.10.2016 17:53, Nick Treleaven wrote: >> >> [1,2,3].fold!{a, b => a + b}.writeln; > > Probably (a, b => a + b) could be legal. It is. (It means pass a and the lambda b => a + b.)