shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Original Essays | November 9, 2009

Jesse Bullington: IMG Abash'd the Devil Stood



I don't believe in evil. It's a word I use, certainly, because words are shortcuts and we all take the short way round from time to time, but that's... Continue »
  1. $10.49 Sale Trade Paper add to wish list

Ships free on qualified orders.
Add to Cart
$134.95
List price: $156.00
Used Hardcover
Usually ships in 5 to 7 business days
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
1 Remote Warehouse Computers Reference- General

Other titles in the Semantic Structures in Computation series:

  1. Domain Theory, Logic and Computation

Call-By-Push-Value: A Functional/Imperative Synthesis

by Paul Blain Levy

Call-By-Push-Value: A Functional/Imperative Synthesis Cover

ISBN13: 9781402017308
ISBN10: 1402017308
Condition: Standard
All Product Details

Only 1 left in stock at $134.95!

Synopses & Reviews

Publisher Comments:

Call-by-push-value is a programming language paradigm that, surprisingly, breaks down the call-by-value and call-by-name paradigms into simple primitives. This monograph, written for graduate students and researchers, exposes the call-by-push-value structure underlying a remarkable range of semantics, including operational semantics, domains, possible worlds, continuations and games.After introducing basic ideas using domain semantics and a stack machine, the book is layered to appeal to readers in a variety of fields. One strand treats semantics of store, culminating in a possible world model for general storage cells. Another implements call-by-push-value by translating it into the Jump-With-Argument continuation language, enabling an account of pointer game semantics that explains its arenas, pointers and question/answer labelling in concrete computational terms. Yet another gives a categorical picture of call-by-push-value: an adjunction between values and stacks.Incorporating recent simplifications, this is a key text for anyone interested in lambda-calculus, programming language foundations or applications of category theory.

Book News Annotation:

Call-by-push-value is a new programming language paradigm based on a slogan: A Value Is, A Computation Does. Levy (computer science, U. of Birmingham) presents evidence that it provides the semantic primitives from which the call-by-value and call-by-name paradigms are built, drawing from a wide range of semantics, including operational semantics in big-step and machine form; and denotational models using domains, possible worlds, continuations, and games. He looks at its equational theory from the perspectives of the call-by-value and call-by-name paradigms in the presence of general computational effects; at simple models for printing, divergence, global store, errors, erratic choice, and control effects; and at categorical semantics.
Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Call-by-push-value is a programming language paradigm that, surprisingly, breaks down the call-by-value and call-by-name paradigms into simple primitives. This monograph, written for graduate students and researchers, exposes the call-by-push-value structure underlying a remarkable range of semantics, including operational semantics, domains, possible worlds, continuations and games.

Table of Contents

From the Contents: List of Figures. Preface. Acknowledgements. Introduction.- Part I: Language.- Part II: Concrete Semantics.- Part III: Categorical Semantics.- Part IV: Conclusions. Appendices.

Product Details

ISBN:
9781402017308
Subtitle:
A Functional/Imperative Synthesis
Author:
Levy, Paul Blain
Author:
Levy, P. B.
Publisher:
Springer Netherlands
Location:
Dordrecht
Subject:
Programming Languages - General
Subject:
Programming languages (electronic computers)
Subject:
Machine Theory
Subject:
Programming Languages.
Series:
Semantic Structures in Computation
Series Volume:
no. 1v. 2
Publication Date:
March 2004
Binding:
Hardcover
Language:
English
Illustrations:
Y
Pages:
396
Dimensions:
9.68x6.66x1.07 in. 1.68 lbs.

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.