4 ms·
> The F# equivalent one understands without needing to know special features of the language, it's pretty clear what's happening. The requirement to explicitly
by frowaway001 12y ago
> The F# equivalent one understands without needing to know special features of the language, it's pretty clear what's happening.
The requirement to explicitly say that you want to pass a method around, not the value of the evaluated method was an explicit design decision in Scala, because very often it was not clear for developers what was happening (or more precise: they thought they knew, but something different happened).