This paper provides a general account of the notion of recursive program schemes, studying both uninterpreted and interpreted solutions. It can be regarded as the category-theoretic version of the classical area of algebraic semantics. The overall assumptions needed are small indeed: working only in categories with “enough final coalgebras ” we show how to formulate, solve, and study recursive program schemes. Our general theory is algebraic and so avoids using ordered, or metric structures. Our work generalizes the previous approaches which do use this extra structure by isolating the key concepts needed to study substitution in infinite trees, including second-order substitution. As special cases of our interpreted solutions we obtain the...
Category theory is proving a useful tool in programming and program specification - not only as a de...
Recursive specifications of domains plays a crucial role in denotational semantics as developed by S...
Higher-order recursion schemes are recursive equations defining newoperations from given ones called...
Abstract. This paper provides a general account of the notion of recursive program schemes, studying...
AbstractThe main problem in recursive scheme theory is determining how to solve a scheme and express...
This is a corrigendum for our paper [MM]. The main results are correct, but we offer some changes to...
Structured recursion schemes have been widely used in constructing, optimising, and reasoning about ...
AbstractThis paper provides a general account of the notion of recursive program schemes, studying b...
This paper extends a previous paper [8] where we described a semantics for monadic recursive program...
This paper extends a previous paper [8] where we described a semantics for monadic recursive program...
AbstractThe main problem in recursive scheme theory is determining how to solve a scheme and express...
Semantics of recursive programs has been extensively studied for more than 30 years, and now there e...
This book, Algebraic Computability and Enumeration Models: Recursion Theory and Descriptive Complexi...
AbstractWe study transformations and equivalences of recursive program schemes. We give an optimizat...
Recursive specifications are a powerful tool mainly used in mathematics and computer science. In the...
Category theory is proving a useful tool in programming and program specification - not only as a de...
Recursive specifications of domains plays a crucial role in denotational semantics as developed by S...
Higher-order recursion schemes are recursive equations defining newoperations from given ones called...
Abstract. This paper provides a general account of the notion of recursive program schemes, studying...
AbstractThe main problem in recursive scheme theory is determining how to solve a scheme and express...
This is a corrigendum for our paper [MM]. The main results are correct, but we offer some changes to...
Structured recursion schemes have been widely used in constructing, optimising, and reasoning about ...
AbstractThis paper provides a general account of the notion of recursive program schemes, studying b...
This paper extends a previous paper [8] where we described a semantics for monadic recursive program...
This paper extends a previous paper [8] where we described a semantics for monadic recursive program...
AbstractThe main problem in recursive scheme theory is determining how to solve a scheme and express...
Semantics of recursive programs has been extensively studied for more than 30 years, and now there e...
This book, Algebraic Computability and Enumeration Models: Recursion Theory and Descriptive Complexi...
AbstractWe study transformations and equivalences of recursive program schemes. We give an optimizat...
Recursive specifications are a powerful tool mainly used in mathematics and computer science. In the...
Category theory is proving a useful tool in programming and program specification - not only as a de...
Recursive specifications of domains plays a crucial role in denotational semantics as developed by S...
Higher-order recursion schemes are recursive equations defining newoperations from given ones called...