: In a previous work ("Abstract Data Type Systems", TCS 173(2):349--391 (1997)), the last two authors presented a combined language made of a (strongly normalizable) algebraic rewriting system, and a typed -calculus enriched by pattern-matching definitions following a certain format, called the "General Schema", which generalizes the usual recursor definitions for the natural numbers and similar "basic inductive types". This combined language was shown to be strongly normalizable. The purpose of this paper is to extend the General Schema in order to capture a more general class of inductive types, called "strictly positive inductive types", and to prove the strong normalizability of the resulting comb...
Dependently typed programming languages allow sophisticated properties ofdata to be expressed within...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Strong Normalization (SN) is an important property for intensional constructive type theories such a...
International audienceIn a previous work (''Abstract Data Type Systems'', TCS 173(2), 1997), the las...
AbstractIn a previous work (“Abstract Data Type Systems”, TCS 173(2), 1997), the last two authors pr...
AbstractThis paper is concerned with the foundations of an extension of pure type systems by abstrac...
Type theories can provide a foundational account of constructive mathematics, and for the computer s...
Abstract. We introduce a new theory of data types which allows for the definition of data types as i...
We present a principle for introducing new types in type theory which generalises strictly positive ...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
Full versionInternational audienceIn the last twenty years, several approaches to higher-order rewri...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...
Semantics methods have been used to prove cut elimination theorems for a long time. It is only recen...
Dependently typed programming languages allow sophisticated properties of data to be expressed withi...
Dependently typed programming languages allow sophisticated properties ofdata to be expressed within...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Strong Normalization (SN) is an important property for intensional constructive type theories such a...
International audienceIn a previous work (''Abstract Data Type Systems'', TCS 173(2), 1997), the las...
AbstractIn a previous work (“Abstract Data Type Systems”, TCS 173(2), 1997), the last two authors pr...
AbstractThis paper is concerned with the foundations of an extension of pure type systems by abstrac...
Type theories can provide a foundational account of constructive mathematics, and for the computer s...
Abstract. We introduce a new theory of data types which allows for the definition of data types as i...
We present a principle for introducing new types in type theory which generalises strictly positive ...
International audienceThis paper is concerned with the foundations of the Calculus of Algebraic Cons...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
Full versionInternational audienceIn the last twenty years, several approaches to higher-order rewri...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...
Semantics methods have been used to prove cut elimination theorems for a long time. It is only recen...
Dependently typed programming languages allow sophisticated properties of data to be expressed withi...
Dependently typed programming languages allow sophisticated properties ofdata to be expressed within...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Strong Normalization (SN) is an important property for intensional constructive type theories such a...