Proof-functional logical connectives allow reasoning about the structure of logical proofs, in this way giving to the latter the status of first-class objects. This is in contrast to classical truth-functional connectives where the meaning of a compound formula is dependent only on the truth value of its subformulas. We present a proof-functional logic and we give a semantics using Mints' realizers accounting for intersection types, union types, and subtyping. The semantics interprets the type ω as the set universe, the → type as a function space, the ∩ and ∪ types as set intersection and set union, respectively, and the subtype relation as a subset operator. Using the proof-as-types and terms-as-propositions paradigms, we extend the typed ...
By using intersection types and filter models we formulate a theory of types for a #-calculus with r...
We introduce the ∆-framework, LF∆, a dependent type theory based on the Edinburgh Logical Framework ...
In this essay, I present the advantages and, I dare say, the beauty of programming in a language wit...
Part 3: Logic, Semantics, and Programming TheoryInternational audienceUsing Curry-Howard isomorphism...
Part 3: Logic, Semantics, and Programming TheoryInternational audienceUsing Curry-Howard isomorphism...
We introduce new modal logical calculi that describe subtyping properties of Cartesian product and d...
AbstractWe introduce new modal logical calculi that describe subtyping properties of Cartesian produ...
AbstractWe introduce new modal logical calculi that describe subtyping properties of Cartesian produ...
International audienceWe present an ongoing implementation of a dependent-type theory (∆-framework) ...
International audienceProof-functional logical connectives allow reasoning about the structure of lo...
AbstractWe compare Meyer and Routley's minimal relevant logic B+ with the recent semantics-based app...
Abstract. The notion of subtyping has gained an important role both in theoretical and applicative d...
We compare Meyer and Routley's minimal relevant logic B+ with the recent semanticsbased approac...
This paper presents a notion of intersection and union type assignment for the calculus X, a substit...
International audienceWe introduce a dependent-type theory ∆-framework, LF-∆ , based on the Edinburg...
By using intersection types and filter models we formulate a theory of types for a #-calculus with r...
We introduce the ∆-framework, LF∆, a dependent type theory based on the Edinburgh Logical Framework ...
In this essay, I present the advantages and, I dare say, the beauty of programming in a language wit...
Part 3: Logic, Semantics, and Programming TheoryInternational audienceUsing Curry-Howard isomorphism...
Part 3: Logic, Semantics, and Programming TheoryInternational audienceUsing Curry-Howard isomorphism...
We introduce new modal logical calculi that describe subtyping properties of Cartesian product and d...
AbstractWe introduce new modal logical calculi that describe subtyping properties of Cartesian produ...
AbstractWe introduce new modal logical calculi that describe subtyping properties of Cartesian produ...
International audienceWe present an ongoing implementation of a dependent-type theory (∆-framework) ...
International audienceProof-functional logical connectives allow reasoning about the structure of lo...
AbstractWe compare Meyer and Routley's minimal relevant logic B+ with the recent semantics-based app...
Abstract. The notion of subtyping has gained an important role both in theoretical and applicative d...
We compare Meyer and Routley's minimal relevant logic B+ with the recent semanticsbased approac...
This paper presents a notion of intersection and union type assignment for the calculus X, a substit...
International audienceWe introduce a dependent-type theory ∆-framework, LF-∆ , based on the Edinburg...
By using intersection types and filter models we formulate a theory of types for a #-calculus with r...
We introduce the ∆-framework, LF∆, a dependent type theory based on the Edinburgh Logical Framework ...
In this essay, I present the advantages and, I dare say, the beauty of programming in a language wit...