root/READTHEM

Revision 21800, 5.1 kB (checked in by audreyt, 2 months ago)

* Add links to the online version of the upcoming O'Reilly Title,

Real World Haskell, to READTHEM: http://book.realworldhaskell.org/beta/

Line 
1----------------------------------------------------------------------------
2                    Welcome to the Pugs READTHEM file.
3----------------------------------------------------------------------------
4
5Nothing refreshes the brain after a long day of Pugs hacking like a good
6book. This file is a list of book recommendations from the Pugs Hackers
7themselves.
8
9Feel free to add your favorite book or periodical to the list; it need not
10be just programming books, anything goes, really.
11
12----------------------------------------------------------------------------
13
14= Haskell - Highly Recommended
15
16Real World Haskell         - Bryan O'Sullivan, Don Stewart, and John Goerzen
17    http://book.realworldhaskell.org/beta/ (to be published by O'Reilly)
18
19= Haskell - Books:
20
21Programming in Haskell                                       - Graham Hutton
22    http://www.cs.nott.ac.uk/~gmh/book.html (preview chapters)
23Algorithms: A Functional Programming Approach  - Fethi A. Rabhi, Guy Lapalme
24The Haskell School of Expression                                - Paul Hudak
25Haskell: The Craft of Functional Programming                - Simon Thompson
26The Fun of Programming                  - Jeremy Gibbons, Oege de Moor (ed.)
27
28= Haskell - Online:
29
30HaskellDemo                                     - Shae Erisson (aka "shapr")
31    http://www.haskell.org/hawiki/HaskellDemo
32Haskell Tutorial for C Programmers                          - Eric Etheridge
33    http://www.haskell.org/~pairwise/intro/intro.html
34Haskell                                                      - Various
35    http://en.wikibooks.org/wiki/Haskell
36Write Yourself a Scheme in 48 Hours                          - Jonathan Tang
37    http://halogen.note.amherst.edu/%7Ejdtang/scheme_in_48/tutorial/overview.html
38Yet Another Haskell Tutorial                                 - Hal Daume III
39    http://pub.hal3.name/#daume02yaht
40    (partial PDF -> KWID transcription in docs/yaht.kwid)
41Haskell Mini-Primer                    (this covers infix $ and . operators)
42    http://conal.net/pan/haskell-primer.htm
43Monad Transformers Step by Step                          - Martin Grabmüller
44    http://uebb.cs.tu-berlin.de/~magr/pub/Transformers.en.html
45Harrorth implementation journal                               - Yuval Kogman
46    http://feather.perl6.nl/~nothingmuch/harrorth/
47All About Monads                                              - Jeff Newbern
48    http://www.nomaware.com/monads/html/index.html
49How I/O can work in a purely functional language
50    http://community.livejournal.com/evan_tech/197471.html     - Evan Martin
51Applications of monads
52    http://community.livejournal.com/evan_tech/198116.html     - Evan Martin
53You Could Have Invented Monads! (And Maybe You Already Have.)
54    http://sigfpe.blogspot.com/2006/08/you-could-have-invented-monads-and.html
55                                                                    - sigfpe
56why type classes are interesting
57    http://community.livejournal.com/evan_tech/199837.html     - Evan Martin
58Hitchhikers guide to Haskell
59    http://www.haskell.org/haskellwiki/Hitchhikers_guide_to_Haskell
60Harrorth - Learning Haskell, Forth and Parrot - Together.
61    http://perlcabal.org/~nothingmuch/harrorth/doc/           - Yuval Kogman
62
63= Perl 6 (always outdated :))
64
65Perl 6 and Parrot Essentials  - Allison Randal, Dan Sugalski, Leopold Tötsch
66Perl 6 Now: The core ideas illustrated with Perl 5           - Scott Walters
67Perl 6 Bible (Perl6::Bible)                                - Various Authors
68
69= Compiler Implementation
70
71MinCaml: A Simple and Efficient Compiler                      - Eijiro Sumii
72    http://min-caml.sourceforge.net/paper.pdf
73
74= Databases - Books
75
76Databases, Types, and The Relational Model: The Third Manifesto
77    3rd edition, Addison-Wesley, 2006 (ISBN: 0-321-39942-0)
78    http://www.aw-bc.com/catalog/academic/product/0,1144,0321399420,00.html
79                                        - Christopher J. Date, Hugh Darwen
80Database in Depth: Relational Theory for Practitioners
81    1st edition, Oreilly, 2005 (ISBN: 0-596-10012-4)
82    http://www.oreilly.com/catalog/databaseid/          - Christopher J. Date
83
84= Databases - Online
85
86A Relational Model of Data for Large Shared Data Banks
87    http://www.acm.org/classics/nov95/toc.html              - Edgar F. Codd
88    Reprinted from I<Communications of the ACM>,
89    Vol. 13, No. 6, June 1970, pp. 377-387.
90    Copyright © 1970, Association for Computing Machinery, Inc.
91
92= Non-Haskell books
93
94Types and Programming Languages                         - Benjamin C. Pierce
95Advanced Topics in Types and Programming Languages      - Benjamin C. Pierce
96Higher Order Perl                                       - Mark Jason Dominus
97The Art of the MetaObject Protocol                         - Gregor Kiczales
98
99= None of the above
100
101The Silmarillion                                            - J.R.R. Tolkien
102The Demolished Man                                           - Alfred Bester
103Flow My Tears the Policeman Said                           - Phillip K. Dick
104The Curious Incident of the Dog in the Night-Time              - Mark Haddon
105The Culture series                                           - Iain M. Banks
106The Book of the New Sun tetralogy                            - Gene Wolfe
Note: See TracBrowser for help on using the browser.