News Score: Score the News, Sort the News, Rewrite the Headlines

The Evolution of a Haskell Programmer

Fritz Ruehr, Willamette University Freshman Haskell programmer fac n = if n == 0 then 1 else n * fac (n-1) Sophomore Haskell programmer, at MIT (studied Scheme as a freshman) fac = (\(n) -> (if ((==) n 0) then 1 else ((*) n (fac ((-) n 1))))) Junior Haskell programmer (beginning Peano player) fac 0 = 1 fac (n+1) = (n+1) * fac n Another junior Haskell programmer (read that n+k patterns are �a disgusting part of Haskell� [1] and joined the �Ban n+k patterns�-movement [2]) fac 0 = 1 fac n = n ...

Read more at pages.cpsc.ucalgary.ca

© News Score  score the news, sort the news, rewrite the headlines