Abstract. We introduce a new theory of data types which allows for the definition of data types as initial algebras of certain functors FamC→ FamC. This theory, which we call positive inductive-recursive definitions, is a generalisation of Dybjer and Setzer’s theory of inductive-recursive definitions within which C had to be discrete – our work can therefore be seen as lifting this restriction. This is a substantial endeavour as we need to not only introduce 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 Dybjer and Setzer’s development). We show how these codes are interpreted as functors on FamC and how these morphisms of codes are interpreted a...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic typ...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
A new theory of data types which allows for the definition of types asinitial algebras of certain fu...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
We present a principle for introducing new types in type theory which generalises strictly positive ...
Abstract-Data types are undergoing a major leap forward in their sophistication driven by a conjunct...
: In a previous work ("Abstract Data Type Systems", TCS 173(2):349--391 (1997)), the last ...
Nested (or non-regular or non-uniform) datatypes are recursively defined parameterised datatypes in ...
Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (gener...
Dybjer and Setzer introduced the definitional principle of inductive-recursively defined families — ...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
Abstract. We show that strictly positive inductive types, constructed from polynomial functors, cons...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic typ...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
A new theory of data types which allows for the definition of types asinitial algebras of certain fu...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
We present a principle for introducing new types in type theory which generalises strictly positive ...
Abstract-Data types are undergoing a major leap forward in their sophistication driven by a conjunct...
: In a previous work ("Abstract Data Type Systems", TCS 173(2):349--391 (1997)), the last ...
Nested (or non-regular or non-uniform) datatypes are recursively defined parameterised datatypes in ...
Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (gener...
Dybjer and Setzer introduced the definitional principle of inductive-recursively defined families — ...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
Abstract. We show that strictly positive inductive types, constructed from polynomial functors, cons...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic typ...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
In order to represent, compute and reason with advanced data types one must go beyond the traditiona...