Personal tools

Books

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m
(Revert (Spam))
Line 1: Line 1:
[[http://wc1.worldcrossing.com/WebX/.1de609dd alltel ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=180 buy prozac]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=176 ultracet online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=154 carisoprodol online]] [[http://wc1.worldcrossing.com/WebX/.1de609f2 meridia]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=168 celexa online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=214 free cingular ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=145 cheap xenical]] [[http://wc1.worldcrossing.com/WebX/.1de60a25 samsung ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=207 buy xanax]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=212 verizon ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=135 cheap ultracet]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=215 free sagem ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de609f9 norco online]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=360 free qwest ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=137 valium online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=209 xenical]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=352 paxil online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=97 cheap lipitor]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=228 ultram online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=104 free motorola ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=204 ortho online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=193 meridia online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=133 tracfone ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de60a22 cheap phentermine]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=201 nextel ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=179 cheap fioricet]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=185 cheap hydrocodone]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=192 cheap lortab]] [[http://wc1.worldcrossing.com/WebX/.1de60a0a vicodin]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=220 real ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=105 free mp3 ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=217 mono ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=170 cingular ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=206 free qwest ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=188 levitra online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=194 diethylpropion online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=212 cheap propecia]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=214 cheap zanaflex]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=80 free cool ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=113 cheap paxil]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=234 sprint ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=181 free free ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=87 flexeril online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=100 lortab online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=237 samsung ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=233 sonyericsson ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=175 order cyclobenzaprine]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=119 free punk ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=218 free qwest ringtones]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=349 vicodin online]] [[http://wc1.worldcrossing.com/WebX/.1de609fe free qwest ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=225 kyocera ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=174 cheap cyclobenzaprine]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=186 jazz ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=171 cheap clomid]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=144 xanax online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=236 free tracfone ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=180 online flexeril]] [[http://wc1.worldcrossing.com/WebX/.1de609f3 free midi ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de60a2c but ultram]] [[http://wc1.worldcrossing.com/WebX/.1de60a34 free sony ericsson ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de60a0d free wwe ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=207 real ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=110 free nokia ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=220 free punk ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=203 free funny ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=173 cool ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de609eb free funny ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=83 cheap didrex]] [[http://wc1.worldcrossing.com/WebX/.1de60a21 paxil online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=172 online lorazepam]] [[http://wc1.worldcrossing.com/WebX/.1de60a1a mtv ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=71 alprazolam online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=190 cheap pharmacy online]] [[http://wc1.worldcrossing.com/WebX/.1de60a03 free sony ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=201 free free ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de60a0b cheap vigrx]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=211 polyphonic ringtones]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=358 free mp3 ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de60a23 free polyphonic ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=213 free polyphonic ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=150 tramadol online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=163 cheap adipex]] [[http://wc1.worldcrossing.com/WebX/.1de60a2b but ultracet]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=219 cheap viagra]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=82 diazepam online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=185 cheap zoloft]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=192 cheap vigrx]] [[http://wc1.worldcrossing.com/WebX/.1de60a1f cheap lisinopril]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=114 pharmacy online online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=75 celexa online]] [[http://wc1.worldcrossing.com/WebX/.1de60a05 sprint ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de609e4 cheap clonazepam]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=353 levitra]] [[http://wc1.worldcrossing.com/WebX/.1de60a27 but sildenafil]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=140 vicodin online]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=337 online xanax]] [[http://wc1.worldcrossing.com/WebX/.1de60a2d cheap valium]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=206 pharmacy online online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=126 cheap sildenafil]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=174 cheap wellbutrin]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=160 adipex online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=221 vicodin online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=143 wwe ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=70 free alltel ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=230 verizon ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=102 midi ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=118 prozac online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=189 cheap lipitor]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=218 sony ericsson ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=232 sony ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=161 albuterol online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=161 viagra online]] [[http://wc1.worldcrossing.com/WebX/.1de609e1 cheap carisoprodol]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=128 free sony ericsson ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de60a24 cheap propecia]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=200 nexium]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=191 cheap lorazepam]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=197 flexeril online]] [[http://wc1.worldcrossing.com/WebX/.1de60a07 tracfone ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=182 cheap clomid]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=205 paxil online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=208 motorola ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=216 order zyban]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=120 free qwest ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=109 free nextel ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=79 cheap clonazepam]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=211 music ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=226 cheap tramadol]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=333 soma online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=81 cyclobenzaprine online]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=332 tramadol online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=160 buy ativan]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=68 buy adipex]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=108 cheap nexium]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=167 cheap clonazepam]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=90 cheap hgh]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=132 cheap tenuate]] [[http://wc1.worldcrossing.com/WebX/.1de60a32 zoloft online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=223 midi ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=166 cheap alprazolam]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=72 ambien online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=241 free sony ericsson ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=184 cheap lisinopril]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=194 midi ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=74 carisoprodol online]] [[http://wc1.worldcrossing.com/WebX/.1de609f8 free nokia ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=182 free funny ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=176 didrex online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=196 buy hgh]] [[http://wc1.worldcrossing.com/WebX/.1de60a10 cheap didrex]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=129 sony ringtones]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=339 ultram online]] [[http://wc1.worldcrossing.com/WebX/.1de609ec hgh online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=85 ericsson ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=156 online fioricet]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=76 online cialis]] [[http://wc1.worldcrossing.com/WebX/.1de60a1e order flexeril]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=336 cheap carisoprodol]] [[http://wc1.worldcrossing.com/WebX/.1de609ff real ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=198 hoodia online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=165 but ambien]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=186 lipitor online]] [[http://wc1.worldcrossing.com/WebX/.1de609fa online pharmacy]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=88 free ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=146 zanaflex online]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=153 cheap phentermine]] [[http://wc1.worldcrossing.com/WebX/.1de60a11 buy diethylpropion]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=240 buy soma]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=210 free sprint ringtones]] [[http://wc1.worldcrossing.com/WebX/.1de609e7 cheap diazepam]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=125 free sharp ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=170 cheap hydrocodone]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=347 adipex]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=155 buy xanax]] [[http://wc1.worldcrossing.com/WebX/.1de609e3 cheap clomid]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=356 free tracfone ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=222 free sharp ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=98 lisinopril online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=223 wellbutrin online]] [[http://wc1.worldcrossing.com/WebX/.1de60a15 free kyocera ringtones]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=362 motorola ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=115 phentermine online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=215 zoloft online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=167 cheap carisoprodol]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=164 alprazolam online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=177 cheap diethylpropion]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=200 nokia ringtones]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=69 cheap albuterol]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=357 free funny ringtones]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=334 order valium]] [[http://wc1.worldcrossing.com/WebX/.1de60a29 buy tramadol]] [[http://www.psfc.mit.edu/~jinseok/bbse/view.php?id=presentations&no=338 fioricet online]] [[http://wc1.worldcrossing.com/WebX/.1de60a09 viagra online]] [[http://www.ees.ufl.edu/alumni/forums.asp?ForumId=5&TopicId=124 free samsung ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=198 free mtv ringtones]] [[http://news.engin.brown.edu/forums/thread-view.asp?tid=164 norco online]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=199 music ringtones]] [[http://itcweb.ecsu.edu/portal/forums.asp?ForumId=13&TopicId=166 ativan online]] Books and tutorials covering many aspects of Haskell.
+
Books and tutorials covering many aspects of Haskell.
   
 
==Language and library definition==
 
==Language and library definition==

Revision as of 07:38, 11 July 2007

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