Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
What is included with this book?
Simon Thompson is a Senior Lecturer in Computer Science at the University of Kent. His research and teaching interests include functional programming and logical aspects of computer science.
|Basic Functional Programming|
|Introducing functional programming|
|Getting started with Haskell and Hugs|
|Basic types and definitions|
|Designing and writing programs|
|Data types: tuples and lists|
|Programming with lists|
|Reasoning about programs|
|Generalization: functions as arguments|
|Functions as values|
|Classes in Haskell|
|Case study: Huffman codes|
|Abstract data types|
|Input/output and interaction|
|Programming with monads|
|Table of Contents provided by Publisher. All Rights Reserved.|