Abstract-Data types are undergoing a major leap forward in their sophistication driven by a conjunction of i) theoretical advances in the foundations of data types; and ii) requirements of programmers for ever more control of the data structures they work with. In this paper we develop a theory of indexed data types where, crucially, the indices are generated inductively at the same time as the data. In order to avoid commitment to any specific notion of indexing we take an axiomatic approach to such data types using fibrations -thus giving us a theory of what we call fibred data types. The genesis of these fibred data types can be traced within the literature, most notably to Dybjer and Setzer's introduction of the concept of inductio...
Traditional methods including algebra and category theory have some deficiencies in analyzing semant...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Data types are undergoing a major leap forward in their sophistication driven by a conjunction of i)...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
A new theory of data types which allows for the definition of types asinitial algebras of certain fu...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
This paper provides several induction rules that can be used to prove properties of effectful data t...
Abstract. This paper provides several induction rules that can be used to prove properties of effect...
Abstract. We introduce a new theory of data types which allows for the definition of data types as i...
This paper provides several induction rules that can be used to prove properties of effectful data t...
Within the framework of categorical logic or categorical type theory, pred-icate logics and type the...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
Traditional methods including algebra and category theory have some deficiencies in analyzing semant...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Data types are undergoing a major leap forward in their sophistication driven by a conjunction of i)...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
A new theory of data types which allows for the definition of types asinitial algebras of certain fu...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
This paper provides several induction rules that can be used to prove properties of effectful data t...
Abstract. This paper provides several induction rules that can be used to prove properties of effect...
Abstract. We introduce a new theory of data types which allows for the definition of data types as i...
This paper provides several induction rules that can be used to prove properties of effectful data t...
Within the framework of categorical logic or categorical type theory, pred-icate logics and type the...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
Traditional methods including algebra and category theory have some deficiencies in analyzing semant...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
This paper provides an induction rule that can be used to prove properties of data structures whose ...