Amazon.com: The Optimal Implementation of Functional Programming Languages (Cambridge Tracts in Theoretical Computer Science) (9780521621120): Andrea Asperti, Stefano Guerrini: Books

Have one to sell? Sell yours here
The Optimal Implementation of Functional Programming Languages (Cambridge Tracts in Theoretical Computer Science)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Optimal Implementation of Functional Programming Languages (Cambridge Tracts in Theoretical Computer Science) [Hardcover]

Andrea Asperti (Author), Stefano Guerrini (Author)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

January 28, 1999 0521621127 978-0521621120
All traditional implementation techniques for functional languages fail to avoid useless repetition of work. They are not "optimal" in their implementation of sharing, often causing a catastrophic, exponential explosion in reduction time. Optimal reduction is an innovative graph reduction technique for functional expressions, introduced by Lamping in 1990, that solves the sharing problem. This work, the first on the subject, is a comprehensive account by two of its leading exponents. Practical implementation aspects are fully covered as are the mathematical underpinnings of the subject. The relationship to the pioneering work of Lévy and to Girard's more recent "Geometry of Interaction" are explored; optimal reduction is thereby revealed as a prime example of how a beautiful mathematical theory can lead to practical benefit. The book is essentially self-contained, requiring no more than basic familiarity with functional languages. It will be welcomed by graduate students and research workers in lambda calculus, functional programming or linear logic.

Editorial Reviews

Book Description

This book, the first in the subject, is a comprehensive account by two of its leading exponents. Practical implementation aspects are fully covered as are its mathematical underpinnings. The relationship to the pioneering work of Lévy and to Girard's more recent 'Geometry of Interaction' are explored; optimal reduction is thereby revealed as a prime example of how a beautiful mathematical theory can lead to practical benefit.The book is essentially self-contained, requiring no more than basic familiarity with functional languages. It will be welcomed by graduate students and research workers.

Product Details

  • Hardcover: 408 pages
  • Publisher: Cambridge University Press (January 28, 1999)
  • Language: English
  • ISBN-10: 0521621127
  • ISBN-13: 978-0521621120
  • Product Dimensions: 9.2 x 6.2 x 0.9 inches
  • Shipping Weight: 1.7 pounds
  • Amazon Best Sellers Rank: #4,853,113 in Books (See Top 100 in Books)

Customer Reviews


There are no customer reviews yet.
Video reviews
Video reviews
Amazon now allows customers to upload product video reviews. Use a webcam or video camera to record and upload reviews to Amazon.



Inside This Book (learn more)
First Sentence:
This book is about optimal sharing in functional programming languages. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
virtual redex, optimal graph reduction technique, prerequisite chains, bus notation, sharing graphs, garbage node, rightmost wires, two redexes, leftmost wire, labeled calculus, church integer, outermost redex, argument edge, virtual reduction, auxiliary edges, context port, argument port, annihilation rule, dynamic algebra, graph rewriting rules, lifting sequence, binding port, context edge, auxiliary ports, canonical derivation
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Proof Let, Interaction Systems, Caml Light, Interaction Nets, Combinatory Logic, Bologna Optimal Higher-order Machine, Yale Haskell, Proof By Proposition, Proof Obvious, The Bus Notation of the Translation
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject