This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of Interaction, introduced by Mackie and Danos & Regnier. It is an unusual machine, not relying on environments, presented on linear logic proof nets, and whose soundness proof is convoluted and passes through various other formalisms. Here we provide a new direct proof of its correctness, based on a variant of Sands's improvements, a natural notion of bisimulation. Moreover, our proof is carried out on a new presentation of the IAM, defined as a machine acting directly on λ-terms, rather than on linear logic proof nets
The space complexity of functional programs is not well understood. In particular, traditional imple...
AbstractThe claim that interactive systems have richer behavior than algorithms is surprisingly easy...
Gödel’s System T is the simply typed lambda calculus extended with numbers and an iterator. The high...
This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of ...
The space complexity of functional programs is not well understood. In particular, traditional imple...
The space complexity of functional programs is not well understood. In particular, traditional imple...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
We present an extension of the Interaction Machine (IAM) to full Linear Logic with Girard's Geometry...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
International audienceEvaluating higher-order functional programs through abstract machines inspired...
International audienceEvaluating higher-order functional programs through abstract machines inspired...
Evaluating higher-order functional programs through abstract machines inspired by the geometry of th...
Evaluating higher-order functional programs through abstract machines inspired by the geometry of th...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
Evaluating higher-order functional programs through abstract machines inspired by the geometry of th...
The space complexity of functional programs is not well understood. In particular, traditional imple...
AbstractThe claim that interactive systems have richer behavior than algorithms is surprisingly easy...
Gödel’s System T is the simply typed lambda calculus extended with numbers and an iterator. The high...
This paper revisits the Interaction Abstract Machine (IAM), a machine based on Girard's Geometry of ...
The space complexity of functional programs is not well understood. In particular, traditional imple...
The space complexity of functional programs is not well understood. In particular, traditional imple...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
We present an extension of the Interaction Machine (IAM) to full Linear Logic with Girard's Geometry...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
International audienceEvaluating higher-order functional programs through abstract machines inspired...
International audienceEvaluating higher-order functional programs through abstract machines inspired...
Evaluating higher-order functional programs through abstract machines inspired by the geometry of th...
Evaluating higher-order functional programs through abstract machines inspired by the geometry of th...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
Evaluating higher-order functional programs through abstract machines inspired by the geometry of th...
The space complexity of functional programs is not well understood. In particular, traditional imple...
AbstractThe claim that interactive systems have richer behavior than algorithms is surprisingly easy...
Gödel’s System T is the simply typed lambda calculus extended with numbers and an iterator. The high...