
On Mon, Nov 30, 2009 at 5:22 AM, Michael Lesniak
Hello,
In terms of
"to become a great programmer, you need to read great programs"[1]
what are "great" programs written in Haskell (for your personal definition of great), which source code is freely available on hackage or somewhere else on the net?
I am not sure this is what you are looking for, but http://math.andrej.com/2007/09/28/seemingly-impossible-functional-programs/ contains some of the most ingenious code I have ever seen. Mind, it takes a lot of energy to read. Luke
I'm personally also interested in your definitions of great; for me, a great programs is defined by one of
* good and well-written documentation (literate Haskell helps a lot) * novel ideas to use functional programming * elegance * showing how functional programming can ease tasks that are difficult to achieve in an imperative style
Maybe we should create a Page on haskell.org (which I would do if I had write-access) mirroring the pages [2,3]?
Kind regards, Michael
[1] http://c2.com/cgi/wiki/Wiki?ReadGreatPrograms [2] http://c2.com/cgi/wiki/Wiki?GreatProgramsToRead [3] http://c2.com/cgi/wiki/Wiki?ProgramsToRead
-- Dipl.-Inf. Michael C. Lesniak University of Kassel Programming Languages / Methodologies Research Group Department of Computer Science and Electrical Engineering
Wilhelmshöher Allee 73 34121 Kassel
Phone: +49-(0)561-804-6269 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe