An Introduction to Functional Programming

Front Cover
Prentice Hall, 1988 - Computers - 293 pages
1 Review
This is a thorough introduction to the fundamental concepts of functional programming.The book clearly expounds the construction of functional programming as a process of mathematical calculation, but restricts itself to the mathematics relevant to actual program construction. It covers simple and abstract datatypes, numbers, lists, examples, trees, and efficiency. It includes a simple, yet coherent treatment of the Haskell class; a calculus of time complexity; and new coverage of monadic input-output.

From inside the book

What people are saying - Write a review

Review: Introduction to Functional Programming

User Review  - Peteris Erins - Goodreads

While set up as an introductory book to languages of the Haskell family, the book actually has a fair share of theory which modern tutorials of Haskell lack. It presents a simple model of evaluation ... Read full review


Fundamental Concepts
Basic Data Types
S Lists

7 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

About the author (1988)

Bird of Oxford University Computing Laboratory

Bibliographic information