“hm now that I’m using Racket, this is a great opportunity for me to experiment with using monads! Racket’s documentation is extremely beginner-friendly so surely the monad documentation will be too”
the monad documentation:
if it feels like you need a math degree to understand a data structure then either:
@kasdeya something something burrito in the category of endofunctors