Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
// CATAMORPHISM
Out catamorphism_algebra(
expression_r<Out> const& e);
// PARAMORPHISM
Out paramorphism_algebra(
expression_r<std::pair<Out, expression const*>> const& e);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment