tag:blogger.com,1999:blog-8719681132976995460.post264245099834460980..comments2023-10-01T12:56:56.563+02:00Comments on Write less, do more!: Monads - function composition on steroidsNewionhttp://www.blogger.com/profile/11572139137150312052noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8719681132976995460.post-77044392666151364362015-11-25T11:39:29.775+01:002015-11-25T11:39:29.775+01:00How do I re-implement the Observable example using...How do I re-implement the Observable example using Scala Numeric typeclass of Java's Number?Anonymoushttps://www.blogger.com/profile/04382973791197325974noreply@blogger.comtag:blogger.com,1999:blog-8719681132976995460.post-89722329224412030002015-07-15T13:50:27.115+02:002015-07-15T13:50:27.115+02:00Thanks Yirie for your feedback. Monads do not comp...Thanks Yirie for your feedback. Monads do not compose because you can not compose Monad[A] with Monad[B]. As mentioned in the article a workaround is to use Monad Transformers (http://book.realworldhaskell.org/read/monad-transformers.html).Paweł Kaczorhttps://www.blogger.com/profile/02373761609879360567noreply@blogger.comtag:blogger.com,1999:blog-8719681132976995460.post-64462202710124755302015-07-15T11:02:24.718+02:002015-07-15T11:02:24.718+02:00Thanks for the tutorial. It's the best I have ...Thanks for the tutorial. It's the best I have found. I completely skipped the Uncertainty principle. It was too far fetched for me. What do you mean by "monads generally do not compose with each other" when the title is "Monads - function composition on steroids". It kind of refutes the title.Yiriehttps://www.blogger.com/profile/08609767814725140927noreply@blogger.com