List Out of Lambda / Steve Losh
I don't really see a way to quote the article that would still offer a good picture without actually copying about 90% of the article so i would recommend reading it.
If you aren't familiar with functional languages you should start with Scala, which has a few(read: a lot) of OOP features, making the jump easier.
I don't really see a way to quote the article that would still offer a good picture without actually copying about 90% of the article so i would recommend reading it.
If you aren't familiar with functional languages you should start with Scala, which has a few(read: a lot) of OOP features, making the jump easier.