Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code for the "A path to Recursion Schemes" talk

This repository contains the code that was implemented for the path-to-recschemes.pomadchin.com talk.

During this talk we're going from a straightforward and the most obvious DSL implementation towards abstracting over the recursion, to the recursion schemes usage.

  • We'll start with defining a domain for the DSL.
  • The first package contains the DSL implementation with an explicit recursion.
  • The second package contains the DSL implementation with our own generalized recursion functions defined.
  • The third package is a re-implementation of the second package but with the Droste library usage.

License

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

About

A path to Recursion Schemes

Topics

Resources

Stars

10 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages