Abstract. This paper provides several induction rules that can be used to prove properties of effectful data types. Our results are semantic in nature and build upon Hermida and Jacobs ’ fibrational formulation of induction for polynomial data types and its extension to all inductive data types by Ghani, Johann, and Fumex. An effectful data type µ(TF) is built from a functor F that describes data, and a monad T that computes effects. Our main contribution is to derive induction rules that are generic over all functors F and monads T such that µ(TF) exists. Along the way, we also derive a principle of definition by structural recursion for effectful data types that is similarly generic. Our induction rule is also generic over the kinds of pr...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
This paper extends the fibrational approach to induction and coinductionpioneered by Hermida and Jac...
The study of programming with and reasoning about inductive datatypes such as lists and trees has be...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract-Data types are undergoing a major leap forward in their sophistication driven by a conjunct...
This paper extends the fibrational approach to induction and coinduction pioneered by Hermida and Ja...
This thesis studies induction and coinduction schemes from the point of view of category theory. We...
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
This paper extends the fibrational approach to induction and coinductionpioneered by Hermida and Jac...
The study of programming with and reasoning about inductive datatypes such as lists and trees has be...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract-Data types are undergoing a major leap forward in their sophistication driven by a conjunct...
This paper extends the fibrational approach to induction and coinduction pioneered by Hermida and Ja...
This thesis studies induction and coinduction schemes from the point of view of category theory. We...
In this paper, I establish the categorical structure necessary to interpret dependent inductive and ...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
This paper extends the fibrational approach to induction and coinductionpioneered by Hermida and Jac...
The study of programming with and reasoning about inductive datatypes such as lists and trees has be...