A new theory of data types which allows for the definition of types asinitial algebras of certain functors Fam(C) -> Fam(C) is presented. Thistheory, which we call positive inductive-recursive definitions, is ageneralisation of Dybjer and Setzer's theory of inductive-recursive definitionswithin which C had to be discrete -- our work can therefore be seen as liftingthis restriction. This is a substantial endeavour as we need to not onlyintroduce a type of codes for such data types (as in Dybjer and Setzer's work),but also a type of morphisms between such codes (which was not needed in Dybjerand Setzer's development). We show how these codes are interpreted as functorson Fam(C) and how these morphisms of codes are interpreted as naturaltransf...
Nested datatypes are families of datatypes that are indexed over all types such that the constructor...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
Abstract. We introduce a new theory of data types which allows for the definition of data types as i...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
Data types are undergoing a major leap forward in their sophistication driven by a conjunction of i)...
Nested (or non-regular or non-uniform) datatypes are recursively defined parameterised datatypes in ...
We present a principle for introducing new types in type theory which generalises strictly positive ...
Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (gener...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
: In a previous work ("Abstract Data Type Systems", TCS 173(2):349--391 (1997)), the last ...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...
Dybjer and Setzer introduced the definitional principle of inductive-recursively defined families — ...
Nested datatypes are families of datatypes that are indexed over all types such that the constructor...
Nested datatypes are families of datatypes that are indexed over all types such that the constructor...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
Abstract. We introduce a new theory of data types which allows for the definition of data types as i...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
Data types are undergoing a major leap forward in their sophistication driven by a conjunction of i)...
Nested (or non-regular or non-uniform) datatypes are recursively defined parameterised datatypes in ...
We present a principle for introducing new types in type theory which generalises strictly positive ...
Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (gener...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
: In a previous work ("Abstract Data Type Systems", TCS 173(2):349--391 (1997)), the last ...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...
Dybjer and Setzer introduced the definitional principle of inductive-recursively defined families — ...
Nested datatypes are families of datatypes that are indexed over all types such that the constructor...
Nested datatypes are families of datatypes that are indexed over all types such that the constructor...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...