<br><font size=2 face="sans-serif">Just a quick addendum to the earlier
announcement, to say that course instructors can request inspection copies
for this textbook via:</font>
<br>
<br><font size=2 face="sans-serif">http://www.cambridge.org/uk/9780521692694
for UK and European institutions</font>
<br><font size=2 face="sans-serif">or</font>
<br><font size=2 face="sans-serif">http://www.cambridge.org/us/9780521692694
for US institutions</font>
<br>
<br><font size=2 face="sans-serif">If you need more information feel free
to contact me using the details below.</font>
<br>
<br><font size=2 face="sans-serif">Best wishes</font>
<br><font size=2 face="sans-serif">Graham</font>
<br>
<br><font size=2 face="sans-serif">Graham Robertson<br>
Senior Marketing Controller, <br>
Academic &amp; Professional Books<br>
Cambridge University Press<br>
Cambridge CB2 8RU<br>
T: +44 (0)1223 325 916<br>
F: +44 (0)1223 325 632 </font>
<br><font size=2 face="sans-serif">e: grobertson&quot;@&quot;cambridge.org</font>
<br><font size=2 face="sans-serif"><br>
To receive email alerts of new Cambridge titles in your field please go
to http://www.cambridge.org/alerts<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Graham Hutton &lt;gmh@Cs.Nott.AC.UK&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: haskell-bounces@haskell.org</font>
<p><font size=1 face="sans-serif">08/02/2007 17:49</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">haskell@haskell.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">gmh@Cs.Nott.AC.UK</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[Haskell] ANNOUNCE: New Book - Programming
in Haskell</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>+--------------------------------------------------------------------+<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;***
NEW BOOK ANNOUNCEMENT ***<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;Programming in Haskell<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Graham Hutton, University
of Nottingham<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Cambridge University
Press, January 2007<br>
<br>
 &nbsp; &nbsp; &nbsp; Paperback: ISBN-13: 9780521692694 | ISBN-10: 0521692695<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Hardback: ISBN-13: 9780521871723 | ISBN-10:
0521871727<br>
<br>
<br>
DESCRIPTION<br>
<br>
Haskell &nbsp;is &nbsp;one of &nbsp;the &nbsp;leading &nbsp;languages &nbsp;for
teaching &nbsp;functional<br>
programming, enabling students to &nbsp;write simpler and cleaner code,
and<br>
to &nbsp;learn &nbsp; how &nbsp;to &nbsp;structure &nbsp; and &nbsp;reason
&nbsp;about &nbsp; programs. &nbsp; This<br>
introduction &nbsp;is &nbsp; ideal &nbsp;for &nbsp;beginners: &nbsp;it
&nbsp; requires &nbsp;no &nbsp;previous<br>
programming &nbsp;experience &nbsp;and all &nbsp;concepts &nbsp;are &nbsp;explained
from &nbsp;first<br>
principles &nbsp;via &nbsp;carefully &nbsp;chosen &nbsp;examples. &nbsp;Each
&nbsp;chapter &nbsp;includes<br>
exercises that &nbsp;range from &nbsp;the straightforward to &nbsp;extended
projects,<br>
plus &nbsp;suggestions for further &nbsp;reading on &nbsp;more advanced
&nbsp;topics. &nbsp;The<br>
presentation &nbsp;is &nbsp;clear and &nbsp;simple, &nbsp;and &nbsp;benefits
&nbsp;from having &nbsp;been<br>
refined and class-tested over several years.<br>
<br>
Features &nbsp;include: &nbsp;freely &nbsp; accessible &nbsp;powerpoint
&nbsp;slides &nbsp;for &nbsp;each<br>
chapter; &nbsp;solutions &nbsp;to &nbsp;exercises, &nbsp;and examination
&nbsp;questions &nbsp;(with<br>
solutions) &nbsp;available to instructors; &nbsp;downloadable code &nbsp;that's
fully<br>
compliant &nbsp;with &nbsp;the &nbsp;latest &nbsp;Haskell release.<br>
<br>
CONTENTS<br>
<br>
 &nbsp; Preface<br>
 &nbsp; 1. Introduction<br>
 &nbsp; 2. First steps<br>
 &nbsp; 3. Types and classes<br>
 &nbsp; 4. Defining functions<br>
 &nbsp; 5. List comprehensions<br>
 &nbsp; 6. Recursive functions<br>
 &nbsp; 7. Higher-order functions<br>
 &nbsp; 8. Functional parsers<br>
 &nbsp; 9. Interactive programs<br>
 &nbsp; 10. Declaring types and classes<br>
 &nbsp; 11. The countdown problem<br>
 &nbsp; 12. Lazy evaluation<br>
 &nbsp; 13. Reasoning about programs<br>
 &nbsp; Appendix A. Standard prelude<br>
 &nbsp; Appendix B. Symbol table<br>
 &nbsp; Bibliography<br>
 &nbsp; Index<br>
<br>
FURTHER DETAILS:<br>
<br>
 &nbsp; http://www.cs.nott.ac.uk/~gmh/book.html<br>
<br>
+---------------------------------------------------------------------+<br>
| Dr Graham Hutton &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Email : gmh@cs.nott.ac.uk &nbsp; &nbsp; &nbsp;|<br>
| School of Computer Science and IT &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; |<br>
| University of Nottingham &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Web
&nbsp; : www.cs.nott.ac.uk/~gmh |<br>
| Jubilee Campus, Wollaton Road &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; |<br>
| Nottingham NG8 1BB, UK &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Phone : +44 (0)115 951 4220 &nbsp; &nbsp;|<br>
+---------------------------------------------------------------------+<br>
<br>
This message has been checked for viruses but the contents of an attachment<br>
may still contain software viruses, which could damage your computer system:<br>
you are advised to perform your own checks. Email communications with the<br>
University of Nottingham may be monitored as permitted by UK legislation.<br>
<br>
_______________________________________________<br>
Haskell mailing list<br>
Haskell@haskell.org<br>
http://www.haskell.org/mailman/listinfo/haskell<br>
</font></tt>
<br>