Invited Talks | |
Beluga: Programming with Dependent Types, Contextual Data, and Contexts | p. 1 |
Using Static Analysis to Detect Type Errors and Concurrency Defects in Erlang Programs | p. 13 |
Solving Constraint Satisfaction Problems with SAT Technology | p. 19 |
Refereed Papers | |
Types | |
A Church-Style Intermediate Language for MLF | p. 24 |
II¿Dependent Types without the Sugar | p. 40 |
Haskell Type Constraints Unleashed | p. 56 |
Program Analysis and Transformation | |
A Functional Framework for Result Checking | p. 72 |
Tag-Free Combinatory for Binding-Time Polymorphic Program Generation | p. 87 |
Code Generation via Higher-Order Rewrite Systems | p. 103 |
Foundations | |
A Complete Axiomatization of Strict Equality | p. 118 |
Standardization and Böhm Trees for ¿¿-Calculus | p. 134 |
An Integrated Distance for Atoms | p. 150 |
Logic Programming | |
A Pearl on SAT Solving in Prolog | p. 165 |
Automatically Generating Counterexamples to Naive Free Theorems | p. 175 |
Applying Constraint Logic Programming to SQL Test Case Generation | p. 191 |
Evaluation and Normalization | |
Internal Normalization, Compilation and Decompilation for System Fß¿ | p. 207 |
Towards Normalization by Evaluation for the ß¿-Calculus of Constructions | p. 224 |
Defunctionalized Interpreters for Call-by-Need Evaluation | p. 240 |
Term Rewriting | |
Complexity Analysis by Graph Rewriting | p. 257 |
Least Upper Bounds on the Size of Church-Rosser Diagrams in Term Rewriting and ¿-Calculus | p. 272 |
Proving Injectivity of Functions via Program Inversion in Term Rewriting | p. 288 |
Parallelism and Control | |
Delimited Control in OCaml, Abstractly and Concretely: System Description | p. 304 |
Automatic Parallelization of Recursive Functions Using Quantifier Elimination | p. 321 |
A Skeleton for Distributed Work Pools in Eden | p. 337 |
Author Index | p. 355 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.