The Good, the Bad, and the Hungry Sale
 
 

Recently Viewed clear list


Original Essays | June 20, 2014

Lisa Howorth: IMG So Many Books, So Many Writers



I'm not a bookseller, but I'm married to one, and Square Books is a family. And we all know about families and how hard it is to disassociate... Continue »

spacer
Qualifying orders ship free.
$70.75
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
2 Remote Warehouse Software Engineering- General

This title in other editions

Programming in Haskell

by

Programming in Haskell Cover

 

Synopses & Reviews

Publisher Comments:

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, and a downloadable code that's fully compliant with the latest Haskell release.

Synopsis:

This introduction is ideal for beginners as 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.

Synopsis:

Textbook on the functional programming language Haskell.

About the Author

Graham Hutton has worked in four of the leading centres for research and teaching on functional programming, He has more than fifteen years of experience in functional programming research, during which time he has published more than thirty research articles, chaired the Haskell Workshop and edited a special issue on Haskell of the Journal of Functional Programming. He also has more than ten years experience in teaching Haskell, and in promoting the use of functional programming in the curriculum.

Table of Contents

Preface; 1. Introduction; 2. First steps; 3. Types and classes; 4. Defining functions; 5. List comprehensions; 6. Recursive functions; 7. Higher-order functions; 8. Functional parsers; 9. Interactive programs; 10. Declaring types and classes; 11. The countdown problem; 12. Lazy evaluation; 13. Reasoning about programs; Appendix A: a standard prelude; Appendix B: symbol table; Bibliography; Index.

Product Details

ISBN:
9780521692694
Author:
Hutton, Graham
Publisher:
Cambridge University Press
Location:
Cambridge
Subject:
Programming - Software Development
Subject:
Haskell (Computer program language)
Subject:
Software Development & Engineering - General
Subject:
Software Engineering-General
Subject:
Programming Languages - General
Edition Description:
Trade paper
Publication Date:
20070131
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
81 exercises
Pages:
184
Dimensions:
9.86x7.24x.41 in. .83 lbs.

Related Subjects

Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages
Religion » Comparative Religion » General
Science and Mathematics » Biology » General

Programming in Haskell New Trade Paper
0 stars - 0 reviews
$70.75 In Stock
Product details 184 pages Cambridge University Press - English 9780521692694 Reviews:
"Synopsis" by , This introduction is ideal for beginners as 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.
"Synopsis" by , Textbook on the functional programming language Haskell.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.