3 ms·
This all depends which syntactic conventions you're used to. "a + b" is more readable than "a.+(b)", and so that's what scala allows. I think it's a neat way o
by rgoulter 8y ago
This all depends which syntactic conventions you're used to.
"a + b" is more readable than "a.+(b)", and so that's what scala allows. I think it's a neat way of allowing operator overloading.
"iterable.foreach { ... }" is also readable for a callback.
FWIW, the one which doesn't compile is (apparently) "seq.foreach(x: Int => println(x))".
https://scastie.scala-lang.org/krtG0VwgTmCNwIxATYFAbg https://scastie.scala-lang.org/krtG0VwgTmCNwIxATYFAbg