News for hackers. Stuff that matters.
Re:What Color Is Your Monad by zaphar on Wednesday February 16, 2022 @01:31PM (#30363755)
They do give you a template for approaching certain problems though. Even if your implementation of the template in your head is specific and therefore easier to follow in the implementation. It's useful to have an understanding of them for that reason.
Re:What Color Is Your Monad by eternityforest on Thursday February 17, 2022 @10:54AM (#30374414)
The results of those templates seems to be a lot different from regular old boring industry standard reusable code, which has design patterns(Developed over the years for everyday practicality) as the templates instead of abstract logic(Seemingly chosen for beauty and ability to express original ideas).

They say you can find monads everywhere, but doesn't that mean that by using monads as a starting point, you'll have more freedom and less structure and predictability than if you used a GoF pattern?