Kabir,
Great work on getting this done. I wonder if looking around for and mentioning the similar "You Could Have Invented Monads"[0] would be a good move
[0] http://blog.sigfpe.com/2006/08/you-could-have-invented-monad...
Kabir,
Great work on getting this done. I wonder if looking around for and mentioning the similar "You Could Have Invented Monads"[0] would be a good move
[0] http://blog.sigfpe.com/2006/08/you-could-have-invented-monad...
Good job is what I mean
Actually I'm fine with "lightweight" FP like Scheme or Elixir (HOFs, recursion, immutable data, etc.) but still struggle with "real" FP like Haskell or functional Scala (algebraic data types, monads, lenses, etc.)
By the way I couldn't help to notice that the blog also features a CSS centering article. The author really is into esoteric concepts!
I think I need a UnderstandInTheFuture Monad in my head that maintains the state of my understanding. :D
I think you can maintain it by continually teaching, but in my case I had a gap of 5 years or so, and trying again afterward I feel less of an understanding of the mind of a newcomer, which is instrumental in teaching...