Implementing Functional Languages
Prentice-Hall (Publisher)
Published on 1. May 1992
Book
Paperback/Softback
288 pages
978-0-13-721952-0 (ISBN)
Description
This book provides a practical approach to understanding implementations of non-strict functional languages using lazy graph reduction. It is intended to be a source of practical laboratory work material and to help students to develop, modify and experiment with their own implementations. The emphasis lies on the building of working prototypes of several functional language implementations and in each case the approach is to give a complete working prototype of a particular implementation, then lead the reader through a sequence of improvements to expand its scope. The prototypes are expressed in the functional language Miranda and software is available in machine-readable form.
More details
Series
Language
English
Place of publication
Harlow
United Kingdom
Publishing group
Pearson Education Limited
Target group
College/higher education
Illustrations
bibliography, index
Dimensions
Height: 235 mm
Width: 174 mm
Weight
400 gr
ISBN-13
978-0-13-721952-0 (9780137219520)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Persons
Content
The core language; template-instantiation; thwe G-machine; TIM - the three-instruction machine; a parallel G-machine; lambda lifting. Appendices: utilities module; example core-language programs.