Every Algebraic Datatype (ADT) is characterised as the initial al-gebra of a polynomial functor on sets. This paper extends the char-acterisation to the case of more advanced datatypes: Generalised Algebraic Datatypes (GADTs) and Inductive Families. Specifi-cally, we show that GADTs and Inductive Families are charac-terised as initial algebras of dependent polynomial functors. The theoretical tool we use throughout is an abstract notion of poly-nomial between sets together with its associated general form of polynomial functor between categories of indexed sets introduced by Gambino and Hyland. In the context of ADTs, this fundamental result is the basis for various generic functional programming techniques. To estab-lish the usefulness of ...
It has been observed [Awo16, Fio12] that the rules governing the essentially algebraic notion of a c...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This thesis contributes to the semantics of Martin-Lof type theory and the theory of polynomial func...
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract. We extend the standard categorical approach to algebraic data types to dependent algebraic...
GADTs are at the cutting edge of functional programming and become more widely used every day. Never...
This thesis studies the structure of categories of polynomials, the diagrams that represent polynomi...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
GADTs are at the cutting edge of functional programming and be-come more widely used every day. Neve...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
We set out to study the consequences of the assumption of types of wellfounded trees in dependent ty...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
It has been observed [Awo16, Fio12] that the rules governing the essentially algebraic notion of a c...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This thesis contributes to the semantics of Martin-Lof type theory and the theory of polynomial func...
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract. We extend the standard categorical approach to algebraic data types to dependent algebraic...
GADTs are at the cutting edge of functional programming and become more widely used every day. Never...
This thesis studies the structure of categories of polynomials, the diagrams that represent polynomi...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
GADTs are at the cutting edge of functional programming and be-come more widely used every day. Neve...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
We set out to study the consequences of the assumption of types of wellfounded trees in dependent ty...
There are several different approaches to the theory of data types. At the simplest level, polynomia...
It has been observed [Awo16, Fio12] that the rules governing the essentially algebraic notion of a c...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This thesis contributes to the semantics of Martin-Lof type theory and the theory of polynomial func...