Proceedings of the 18th ACM SIGPLAN International Conference on Functional Programming 2013
DOI: 10.1145/2500365.2500578
|View full text |Cite
|
Sign up to set email alerts
|

Unifying structured recursion schemes

Abstract: Folds over inductive datatypes are well understood and widely used. In their plain form, they are quite restricted; but many dis-parate generalisations have been proposed that enjoy similar cal-culational benefits. There have also been attempts to unify the various generalisations: two prominent such unifications are the 're-cursion schemes from comonads' of Uustalu, Vene and Pardo, and our own 'adjoint folds'. Until now, these two unified schemes have appeared incompatible. We show that this appearance is ill… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 10 publications
(1 citation statement)
references
References 25 publications
0
1
0
Order By: Relevance
“…Consequently, corecursion tends to be relegated to a notion of coalgebras (Rutten, 2019), because only the language of category theory speaks clearly enough about their duality. This can be seen in the study of corecursion schemes, where coalgebraic "anamorphisms" (Meijer et al, 1991) and "apomorphisms" (Vos, 1995;Vene & Uustalu, 1998) are the dual counterparts to algebraic "catamorphisms" (Meertens, 1987;Meijer et al, 1991;Hinze et al, 2013) and "paramorphisms" (Meertens, 1992). Yet the logical and computational status of corecursion is not so clear.…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, corecursion tends to be relegated to a notion of coalgebras (Rutten, 2019), because only the language of category theory speaks clearly enough about their duality. This can be seen in the study of corecursion schemes, where coalgebraic "anamorphisms" (Meijer et al, 1991) and "apomorphisms" (Vos, 1995;Vene & Uustalu, 1998) are the dual counterparts to algebraic "catamorphisms" (Meertens, 1987;Meijer et al, 1991;Hinze et al, 2013) and "paramorphisms" (Meertens, 1992). Yet the logical and computational status of corecursion is not so clear.…”
Section: Introductionmentioning
confidence: 99%