Elegant semantics and efficient implementations of functional programming languages can both be described by the very same mathematical structures, most prominently within the Curry-Howard correspondence, where programs, types and execution respectively coincide with proofs, formulæ and normalisation. Such a flexibility is sharpened by the deconstructive and geometrical approach pioneered by linear logic (LL) and proof-nets, and by Lévy-optimal reduction and sharing graphs (SG).Adapting Girard’s geometry of interaction, this thesis introduces the geometry of resource interaction (GoRI), a dynamic and denotational semantics, which describes, algebraically by their paths, terms of the resource calculus (RC), a linear and non-deterministic var...
This Phd thesis presents a quantitative study of various computation modelsof fundamental computer s...
A Multiplicative-Exponential Linear Logic (MELL) proof-structure can be expanded into a set of resou...
This thesis aims to develop efficient implementation techniques for functional programming languages...
Elegant semantics and efficient implementations of functional programming languages can both be desc...
Elegant semantics and efficient implementations of functional programming languages can both be descri...
Des sémantiques élégantes et des implémentations efficaces des langages de programmation fonctionnels ...
International audienceThe resource λ-calculus is a variation of the λ-calculus where arguments are s...
Almost 20 years ago Ehrhard and Regnier, inspired by the semantics of linear logic, discoveredthe po...
The first part describes various systems of interaction nets (calculus using rewriting whose reducti...
International audienceThe Resource λ-calculus is a variation of the λ-calculus where arguments can b...
International audienceIn our paper "Uniformity and the Taylor expansion of ordinary lambda-terms" (w...
Sharing graphs are the structures introduced by Lamping for the implementation of optimal reductions...
The Curry-Howard isomorphism is the idea that proofs in natural deduction can be put in corresponden...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
L’informatique fondamentale et de la théorie de la démonstration. Deux approches sont menées : la pr...
This Phd thesis presents a quantitative study of various computation modelsof fundamental computer s...
A Multiplicative-Exponential Linear Logic (MELL) proof-structure can be expanded into a set of resou...
This thesis aims to develop efficient implementation techniques for functional programming languages...
Elegant semantics and efficient implementations of functional programming languages can both be desc...
Elegant semantics and efficient implementations of functional programming languages can both be descri...
Des sémantiques élégantes et des implémentations efficaces des langages de programmation fonctionnels ...
International audienceThe resource λ-calculus is a variation of the λ-calculus where arguments are s...
Almost 20 years ago Ehrhard and Regnier, inspired by the semantics of linear logic, discoveredthe po...
The first part describes various systems of interaction nets (calculus using rewriting whose reducti...
International audienceThe Resource λ-calculus is a variation of the λ-calculus where arguments can b...
International audienceIn our paper "Uniformity and the Taylor expansion of ordinary lambda-terms" (w...
Sharing graphs are the structures introduced by Lamping for the implementation of optimal reductions...
The Curry-Howard isomorphism is the idea that proofs in natural deduction can be put in corresponden...
International audienceWe graft synchronization onto Girard's Geometry of Interaction in its most con...
L’informatique fondamentale et de la théorie de la démonstration. Deux approches sont menées : la pr...
This Phd thesis presents a quantitative study of various computation modelsof fundamental computer s...
A Multiplicative-Exponential Linear Logic (MELL) proof-structure can be expanded into a set of resou...
This thesis aims to develop efficient implementation techniques for functional programming languages...