Imho, if you’re a learner, monads are not important. Or, they are important in the same way that certain design patterns are important in OOP. For a lot of programming in OCaml, monads are unnecessary. And the future direction of the language (with algebraic effects) will make them even more so.
1 Like