12 ms·
This, I feel, is the case with all monads. Even "free monads" are just an interesting name for an AST with embedded host-language functions. Monad is interesti
by tel 8y ago
This, I feel, is the case with all monads. Even "free monads" are just an interesting name for an AST with embedded host-language functions.
Monad is interesting in retrospect. After you "get" X, Y, and Z you come to realize that they're all monads and then maybe you get some mileage out of the mental compression.
- JadeNB 8y agoThis is a crucial point. There’s almost never value in using any abstraction just once; the value comes when you learn to recognise it and apply previously learned lessons in new situations.