recentpopularlog in

mcherm : via:theleftfold   3

The C Programming Language: 4.10
Co-written by Brian W Kernighan, Dennis M Ritchie, and the venerable HP Lovecraft.
stories  funny  programming  via:TheLeftFold 
january 2010 by mcherm
Prettt-tty, pretty, pretty good!: Optional laziness doesn't quite cut it
If a function want's a parameter passed lazily, it's caller needs to obtain it lazily for that to actually work, otherwise the caller will evaluate it. In Haskell everything is lazy by default, but in Scala, you have to mark things lazy and that means you have to propogate the laziness up the call chain -- perhaps even altering interfaces. This, claims the author, is a fundamental failure.
laziness  haskell  scala  programming  via:TheLeftFold 
december 2009 by mcherm

Copy this bookmark:

to read