Home My space log
Language EN (English)

Recursion Schemes

Advanced astronaut Difficulty 5/5 Resource list ages teen+

Traversing nested data structures.

Start the guide

Your guide

AI-written overview

What is it?

Recursion Schemes is in our Theory group, a list of resources about the ideas and maths behind computing. We only know the title, short description and level from our list.

Is it for me?

It is for curious people who like puzzles and maths. Items are mostly Intermediate or Advanced, so it suits about age teen+ and up and can be hard.

Grown-ups: this material can be abstract. Easier items are fine to start with.

How to start

  1. Read the description to decide if it sounds interesting.
  2. Open the original site with a grown-up.
  3. Try one small idea or visualization and stop when it gets hard.

How much time?

Plan about 80 minutes at a time over about 9 sessions. (estimate)

80 min per session 9 sessions estimate

A plan you can follow

  1. Day 1 30 min Read the first section.
  2. Week 1 45 min Work through one example.
  3. Week 2 60 min Explain the idea to someone.
  4. Week 3 60 min Compare it with another resource.

Times are estimates. Go at your own speed.

Go to the learning site

You are about to leave our site to visit Recursion Schemes on another website. We don't control that site. Ask a grown-up before you go. Check the original for details. This site may not be in your language. Your browser can translate the page: look for the translate button near the address bar, or ask a grown-up to help.

You are leaving our site

Grown-ups: this link goes to a site we do not control and have not reviewed beyond its listing. Please look at it first.

Go to the learning site (opens the original site in a new tab)

https://github.com/passy/awesome-recursion-schemes#readme

On another site. From the list: sindresorhus/awesome · License: CC0-1.0 · Theory

How to learn from a GitHub project or list

Explore next