Definition on the Haskell Wiki.
Map of various recursion schemes and their duals.
Showing that the Visitor pattern implements an f-algebra for use with a catamorphism (in Java).
Advent of Code 2018, String comparison challenge
Practical examples of pre- and postpromorphisms by Jared Tobin.
Introduces the fixpoint combinator, anamorphism, catamorphism, hylomorphism, paramorphism, apomorphism, histomorphism, dynamorphism and futumorphism.
Practical article about histomorphism and the futumorphism.
Using a hylomorphism to rotate a quadtree by Jared Tobin.
Advent of Code 2017, Domino challenge
Exploring histo and futu by example by Jared Tobin.
Introduces catamorphism as a generalization of fold.
for Scala using Cats -
for Dhall - a library for recursion
for Kotlin - a re-envisioning based off Matryoshka using lightweight higher kinded polymorphism.
for Scala using Scalaz -
for PureScript -
for ATS - Demonstration of
for
for
for JavaScript/Flow -
High-level talk about structuring programs with coproducts and recursion schemes by Patrick Thomson.
Zainab Ali's Introductory talk presented at LambdaWorld.
Bartosz Milewski's article in talk form, presented at LambdaCon.
Collection of slide decks about recursion schemes.
Introduction to recursive fix point data structures and recursion schemes in Haskell and Scala by Greg Pfeil.