4 ms·
It took me a long time to write an explainer on embeddings, and one day I will finally finish my Monad tutorial. I think fundamentally you need to have needed t
by petesergeant 6mo ago
It took me a long time to write an explainer on embeddings, and one day I will finally finish my Monad tutorial. I think fundamentally you need to have needed them to solve a problem to get them, and outside of pure languages you have to do a lot of special-condition setup to explain why you need them. "You Could Have Invented Monads"[0] is probably my favourite existing one.
0: https://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html https://blog.sigfpe.com/2006/08/you-could-have-invented-mona...