Functional Programming and Parallel Graph Rewriting
by Rinus Plasmeijer, Marko van Eekelen
Publisher: Addison-Wesley 1993
ISBN/ASIN: 0201416638
ISBN-13: 9780201416633
Number of pages: 592
Description:
This is an introduction to the techniques of functional programming, the associated computational models and the implementation of functional programming languages on both sequential and parallel machines. The book presents the features of functional programming languages, using Miranda as an example language. It focuses on an alternative computational model - Graph Rewriting Systems.
Download or read it online for free here:
Download link
(multiple PS files)
Similar books
Exploring ReasonML and Functional Programmingby Axel Rauschmayer - ReasonML Hub
This book teaches the programming language ReasonML by Facebook. It is also an introduction to functional programming. Especially people familiar with C-style languages (Java, JavaScript, C#, etc.) will profit from ReasonML's familiar syntax.
(7595 views)
Functional Programming in Pythonby David Mertz - O'Reilly Media
Python is not a functional programming language, but it is a multi-paradigm language that makes functional programming easy to perform. This book examines the functional aspects of the language and points out which options work well and which do not.
(11824 views)
Purely Functional Data Structuresby Chris Okasaki - Carnegie Mellon University
This book describes data structures from the point of view of functional languages. The author includes both classical data structures, such as red-black trees, and a host of new data structures developed exclusively for functional languages.
(11769 views)
Learn Functional Programmingby Goran Jovic - learn-functional-programming.com
The purpose of this book is to explain the main concepts in functional programming as simply as possible. The focus is not on implementation details of a specific language, compiler or platform, but on the concepts themselves.
(1569 views)