DEV Community

Discussion on: Cooking with Monads

Collapse
 
devkat profile image
Andreas Jim

Hi Iven, thanks a lot for your comment. I wrote this article back in 2016, when I was starting to seriously dive into functional programming – it was more of a test for myself, whether I understood the concepts well enough to write about them :) Having an imperative programming background, I struggled with the functional concepts; it took me a while to understand how the State monad works, for instance. It took me several months of hands-on experience to actually feel comfortable with monadic programming. To summarize – I'm not claiming that this article teaches anybody what a monad is, but maybe it can be a little bit helpful.