Slide 29
Slide 29 text
‣ Includes full support of functional programming.
Currying, pattern matching, lazy evaluation, tail recursion, immutability, etc.
‣ Static typing.
“In Java, when they said typing they meant your fingers.”
“You type less, because it is more typed.
In a language that is typed less, you type more.”
- V. Subramaniam http://www.youtube.com/watch?v=LH75sJAR0hc
Image:
OO + FP