Personal tools

Books

From HaskellWiki

Revision as of 23:32, 12 August 2007 by Rz9Qca (Talk | contribs)

Jump to: navigation, search

[giselle itie] [adidas monaco] [televisore nero] [canto alla vita] [ivan cattaneo foto] [lcd 30] [tom petty - e heartbreakers. playback] [sms sound nokia] [saitek cyborg evo force] [wc chimici] [oggettistica] [kurushi final] [sony cybershot dsc-s60 4 1 megapixel] [ddr2-533 400] [super cazzoni] [emma fire] [mail boxes etc varese] [morrissey. hulmerist] [italgas piu] [ascolti di albano] [oye mi canto nore] [gf tedesco] [kankova] [ghizzoni spa] [symphoni x] [albergo malmo] [onionbooty com] [hingol] [fotocamere compatte olympus] [hotel economici] [andremo tutti in paradiso] [disco di avvio xp] [bellucci con la fica sborrata] [maracaibo testo della canzone] [il vecchio testamento] [flic] [il mio account] [volo civitanova marche] [simine tomasini] [hp deskjet 5150 cartucce] [fuji finepix a350] [stampante samsung fronte-retro] [nardi cucine] [ati vivo] [home theatre denon avr 2105] [hoj] [mp3 1 5 gb] [docce da giardino] [my happy ending sunrise] [las orejas de van] [fight night 2004 potrebbe avere un seguito] [centro sit] [oviesse] [una giornata] [under the bridge] [tekna] [win and web] [pascali pino libri] [intimo uomo dolce e gabbana] [vigile] [furb right back] [tolerancia] [il tennis su playstation 2 secondo midas] [samsung yh-920 20 gb] [gtr] [eamon i don t want you back] [bmx gratis] [chat live] [gabiccemare] [ricoh 4000] [accessori loox 720] [nokia 9300 communicator] [jej czarne oczy ivan] [lacie masterizzatore dvd] [le colline hanno gli occhi] [alfa romeo 145 1.3 ie l] [video hard di gena lee nolin] [melius] [nike 48] [notizie di ieri a roma] [tuscany holidays] [carolina ardohain] [ralph lauren safari deodorant] [ganfbang] [franchising intimo] [occhiali dior hard 1] [ray and peggy pierce condos for sala] [lettini chicco] [decoder digitale sat] [golberg theme] [philips aj3600] [portorose alberghi e hotel] [lg 19 12ms] [video she s the one] [generatori reggio emilia] [sms gratis iscrizione] [ghost 8 0 0 984] [sapphire ati radeon x800 pro] [centralino telefonico] [www kappa] [solo due parole] [video della cantante] [arctic vga silencer] [camera] [nuova mercedes ml 280] [enzo tassone] [casse per sintoamplificatore pioneer] [sr 679] [sesso maturo] [lastminute benessere] [tv plasma 50 pollici] [divertimento a corfu] [cutrufo formisano] [la strana voglia] [sfondi paesaggio desktop] [asus kit a620] [hitachi videocamere digitali] [de orch] [lower river] [www concorsi beni culturali it] [mp3 con radio 1gb] [phobos (astronomia)] [super carros con] [incontri a desenzano del garda] [fantasie porno] [nike air max 97 45] [finanziamento moncalieri] [iceberg history] [testo e traduzione emon] [foto del inglese in gabbia] [mp3 led zeppelin] [www pamelaa] [ampicilina] [sfratto per morosita] [roc retinol anti-cellulite modelling] [gilera runner 125] [batteria alcatel one touch] [jane powertwin] [gloria zanin] [sony sdm-hx73b] [acer al1912] [borse ed accessori] [ome mai live 883] [sankt goar] [fotocopiatrici lecco] [comune di bari] [cori angelici] [brescia ikea] [hard disk 300gb 16mb cache] [guardami negli ochhi prego] [ricetta cucina italiana dolci] [missioni spaziali apollo 13] [hotel a praga] [stampanti card] [all stars 60s - s] [ventita case nuove] [analisi del personale] [viaccess key 20 11 2004] [registratore audio digitale] [romanzo teatrale] [stampa digitale grande formato] [code tps de novembre] [registratori philips] [gaia delaurentis] [traduzioni keane] [midi fantasy] [lettera ad un adolescente] [canon scanner lide 30] [electric shave solution] [materasso per lettino da campeggio] [foppapedretti fanny] [il grande segreto] [cambogia viaggi] [toshiba p4] [tino napoletano] [nuova porsche 911 benzina auto nuove] [lies in a box i wish you] [prestito ai dipendenti] [www vascorossi net] [cover top of the pops 2004] [come sei bella] [desert rose] [treni con macchina al seguito] [screen sever] [manuela gentile] [palmari treo 180] [mokia 8310] [scales] [bmw x3 2 0 d] [def jam fight for new york] [masterizzatori cd usb] [negril hotel giamaica] [batteria per samsung e720] [sparanise] [centro commenrciale] [lavasciuga biancheria] [daft punk. a story about dogs, androids, fireman and tomatoes] [golf v6 2.8] [cossato] [samsung ml-2252w] Books and tutorials covering many aspects of Haskell.

1 Language and library definition

Cover Simon Peyton Jones: "Haskell 98 language and libraries: the Revised Report", Cambridge University Press, 2003, Hardback, 272 pages, ISBN 0521826144, £45.00

Book Description
Haskell is the world's leading lazy functional programming language, widely used for teaching, research, and applications. The language continues to develop rapidly, but in 1998 the community decided to capture a stable snapshot of the language: Haskell 98. All Haskell compilers support Haskell 98, so practitioners and educators alike have a stable base for their work. This book constitutes the agreed definition of the Haskell 98, both the language itself and its supporting libraries. It has been considerably revised and refined since the original definition, and appears in print for the first time. It should be a standard reference work for anyone involved in research, teaching, or application of Haskell.

The entire language definition is also available online: Language and library specification. </DT>

2 Textbooks

Cover Graham Hutton: Programming in Haskell, Paperback: 200 pages, Cambridge University Press (January 31, 2007), English, ISBN 0521692695

Book Description
Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics. The author is a leading Haskell researcher and instructor, well-known for his teaching skills. The presentation is clear and simple, and benefits from having been refined and class-tested over several years. The result is a text that can be used with courses, or for self-learning. Features include: freely accessible Powerpoint slides for each chapter; solutions to exercises, and examination questions (with solutions) available to instructors; downloadable code that's fully compliant with the latest Haskell release.

Cover Paul Hudak: The Haskell School of Expression: Learning Functional Programming through Multimedia, Cambridge University Press, New York, 2000, 416 pp, 15 line diagrams, 75 exercises, Paperback $29.95, ISBN 0521644089, Hardback $74.95, ISBN 0521643384

Book Description
This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional mathematical examples commonly found in other programming language textbooks, the author draws examples from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. An underlying theme is the design and implementation of domain specific languages, using three examples: FAL (a Functional Animation Language), IRL (an Imperative Robot Language), and MDL (a Music Description Language). Details about programming in Haskell are presented in boxes throughout the text so they can be easily referred to and found quickly. The book's Web Site contains source files for all programs in the text, as well as the graphics libraries to run them under Windows and Linux platforms. It also contains PowerPoint slides useful for teaching a course using the textbook.

Cover Simon Thompson: Haskell: The Craft of Functional Programming, Second Edition, Addison-Wesley, 507