u/ocharlesin r/haskell • Recommends
#recursionschemes#haskell#catamorphism
Recursion Schemes
1.5K subscribers • 7 videos on Hallway
- Recommended by 2 people: 1 in engineering communities and 1 curated list.
- Presented by Tim Williams
Advanced. Deep dive for people who know the field.
9.4K views11 years ago2 recommendations
Programming languagesComputer scienceHaskellFunctional programmingAlgorithms
Tim Williams explains the theory and practice of recursion schemes in Haskell, demonstrating how to model recursive types as fixed points of functors.
Speaker: Tim Williams. London Haskell user group. 27th March 2013. The theory and practice of various recursion schemes applied to real world problems. Demonstrating compositional data-types and data-type generic programs by modelling recursive types as fixed points of functors. Code starts with simple list examples and moves quickly on to more problematic topics, such as program analysis, optimisation, memoization, templating and more.Why it's here
2 people recommend thisWhat people say. Highly recommended as one of the best and most comprehensive video introductions to recursion schemes in Haskell.
programming-talkscurated list on GitHubRecommends
Under “Java & Android”
u/dolotoin r/haskell • Mentions
On “What are the hardest/most interesting, perhaps little known, but useful concepts that you know? I'm trying to broaden my horizons, but it's hard to google for "things I don't understand" so I'd appreciate any help.”
u/primarydavein r/compsci • Mentions
On “Unique and Useful Non-Obvious Properties and Tricks with Higher Order Functions”
u/darkroom--in r/haskell • Mentions
On “What happens when you apply length to an infinite list.”