Personal tools

Koans

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(External links: clean up external links; link to specific reddit comments, and describe each link)
m (External links: oops)
Line 32: Line 32:
 
* [http://www.reddit.com/r/programming/comments/6twbn/the_koan_of_lazy_evaluation/c04v774 Lazy enlightenment]
 
* [http://www.reddit.com/r/programming/comments/6twbn/the_koan_of_lazy_evaluation/c04v774 Lazy enlightenment]
 
*[http://web.archive.org/web/20041012103936/http%3a//www.bagley.org/~doug/ocaml/Notes/okoans.shtml "Functional Programming Koans, in OCaml"] -(and [http://web.archive.org/web/20040604082616/www.bagley.org/~doug/ocaml/Notes/okoans_answered.shtml answers])
 
*[http://web.archive.org/web/20041012103936/http%3a//www.bagley.org/~doug/ocaml/Notes/okoans.shtml "Functional Programming Koans, in OCaml"] -(and [http://web.archive.org/web/20040604082616/www.bagley.org/~doug/ocaml/Notes/okoans_answered.shtml answers])
* http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg03277.html Rich men have objects & closures]
+
* [http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg03277.html Rich men have objects & closures]
   
 
[[Category:Humor]]
 
[[Category:Humor]]

Revision as of 21:12, 1 January 2009

Contents

1 #haskell

<gwern> 'Once, a programmer came to sclv, saying I wish to learn the ways of Haskell.
How long would it take me, assiduously studying RWH?'
<gwern> 'sclv replied sagely, surely you could learn in 3 months.
The programmer replied, three months is too long!
What if I carefully recollect everything I know of my Java experience and study my computer science?'
<gwern> 'sclv thought, and told him, in that case, it will be no less than 4 months.
The programmer despaired, and said, no!
What if I study Knuth ferociously, and every minute of the day hack on C and Java and rewrite my programs in haskell?
Surely I will learn Haskell much quicker than 4 months!'
<gwern> 'sclv said, alas, in that case you will never learn Haskell.
If you wish to learn Haskell, empty your mind of all knowledge, and then you will be enlightened within the month.'
<sclv> A student asks master wadler, what is the nature of a recursive type? Wadler replies: Mu.
"gwern> a young novice spoke to #haskell, asking to be taught about the ways of the Maybe monad.
'What have you brought me to see?' asked the #haskeller.
'Nothing', replied the noob.
'Then take it away!'"[1]

2 Unattributed

"A good programmer can write FORTRAN in any language; a great one could write Haskell."

3 See also

4 External links