• Publications
  • Influence
Non-idempotent intersection types and strong normalisation
TLDR
We present a typing system with non-idempotent intersection types, typing a term syntax covering three different calculi: the pure {\lambda}-calculus, the calculus with explicit substitutions, contractions and weakenings {\lambda)lxr, and a filter model based on filters of intersection types. Expand
  • 60
  • 7
  • PDF
Risk of Occupational Blood Exposure in a Cohort of 24,000 Hospital Healthcare Workers: Position and Environment Analysis Over Three Years
Early and efficient prevention of occupational blood exposure at hospital requires knowledge of exposures and risks according to staff characteristics. Calculation of annual exposure rates andExpand
  • 47
  • 3
Complexity of Strongly Normalising λ-Terms via Non-idempotent Intersection Types
TLDR
We present a typing system for the λ-calculus, with nonidempotent intersection types. Expand
  • 30
  • 2
  • PDF
A big-step operational semantics via non-idempotent intersection types
We present a typing system of non-idempotent intersection types that characterises strongly normalising λ-terms and can been seen as a big-step operational semantics: we prove that a stronglyExpand
  • 3
  • 2
  • PDF
Filter Models: Non-idempotent Intersection Types, Orthogonality and Polymorphism
TLDR
This paper revisits models of typed lambda calculus based on filters of intersection types: By using non-idempotent intersections, we simplify a methodology that produces modular proofs of strong normalisation based on filter models. Expand
  • 8
  • 1
  • PDF
A Modular Formalization of Reversibility for Concurrent Models and Languages
TLDR
We show how our framework can be used to define reversible extensions of formalisms as different as CCS and concurrent X-machines. Expand
  • 6
  • PDF
Types intersections non-idempotents pour raffiner la normalisation forte avec des informations quantitatives. (Non idempotent-intersection types to refine strong normalisation with quantitative
TLDR
Nous raffinons cette approche pour obtenir un resultat plus precis: certains systemes de typages, sous certaines conditions, donnent meme une mesure exacte de cette plus longue sequence de beta-reductions depuis ce lambda-terme. Expand
  • 5
  • PDF
A simple presentation of the effective topos
TLDR
We propose an alternative and simplier construction of a topos that turns out to be equivalent to Hyland’s effective topos: a realisability framework composed of two levels of abstraction. Expand
  • 1
  • PDF