[图书][B] The optimal implementation of functional programming languages

A Asperti, S Guerrini - 1998 - books.google.com
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 …

Applications of linear logic to computation: An overview

V Alexiev - Logic Journal of the IGPL, 1994 - academic.oup.com
This paper gives an overview of existing applications of Linear Logic (LL) to issues of
computation. Alter a substantial introduction to LL, it discusses the implications of LL to …

Proof-nets and the Hilbert space

V Danos, L Regnier - London Mathematical Society Lecture Note …, 1995 - cambridge.org
Girard's execution formula (given in [Gir88a]) is a decomposition of usual/^-reduction (or cut-
elimination) in reversible, local and asynchronous elementary moves. It can easily be …

Reversible, irreversible and optimal λ-machines

V Danos, L Regnier - Theoretical Computer Science, 1999 - Elsevier
Lambda-calculus is the core of functional programming, and many different ways to evaluate
lambda-terms have been considered. One of the nicest, from the theoretical point of view, is …

Paths in the lambda-calculus. Three years of communications without understanding

A Asperti, V Danos, C Laneve… - … Ninth Annual IEEE …, 1994 - ieeexplore.ieee.org
Since the rebirth of/spl lambda/-calculus in the late 1960s, three major theoretical
investigations of/spl beta/-reduction have been undertaken:(1) Levy's (1978) analysis of …

Parallel beta reduction is not elementary recursive

A Asperti, HG Mairson - Proceedings of the 25th ACM SIGPLAN-SIGACT …, 1998 - dl.acm.org
We analyze the inherent complexity of implementing Lévy's notion of optimal evaluation for
the &lambda-calculus, where similar redexes are contracted in one step via so-called …

Interaction systems I: The theory of optimal reductions

A Asperti, C Laneve - Mathematical Structures in Computer Science, 1994 - cambridge.org
We introduce a new class of higher order rewriting systems, called Interaction Systems (IS's).
IS's are derived from Lafont's (Intuitionistic) Interaction Nets (Lafont 1990) by dropping the …

The Bologna optimal higher-order machine

A Asperti, C Giovannetti, A Naletto - Journal of Functional …, 1996 - cambridge.org
The Bologna Optimal Higher-order Machine (BOHM) is a prototype implementation of the
core of a functional language based on (a variant of) Lamping's optimal graph reduction …

Linear logic, comonads and optimal reductions

A Asperti - Fundamenta Informaticae, 1995 - content.iospress.com
The paper discusses, in a categorical perspective, some recent works on optimal graph
reduction techniques for the λ-calculus. In particular, we relate the two “brackets” in …

[PDF][PDF] Flow analysis of typed higher-order programs

C Mossin - 1997 - di.ku.dk
This thesis concerns ow analysis of typed higher order programs. Flow analysis attempts at
compile time to predict the creation, ow and use of values. We will present a suite of …