tag:blogger.com,1999:blog-22587889.post7137315385770382276..comments2024-02-11T13:21:47.930+05:30Comments on Ruminations of a Programmer: Monads - Another way to abstract computations in ScalaAnonymoushttp://www.blogger.com/profile/01613713587074301135noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-22587889.post-87835241815589488572012-11-02T14:57:24.887+05:302012-11-02T14:57:24.887+05:30I find your post clear and interesting. I am not s...I find your post clear and interesting. I am not sure though what you mean with "The important point to note is that all flatMaps take the same closure type as input and return the same type as output". My view is that they can be etherogeneous. I have written a post about this (http://wp.me/pY4ph-3I) and I would be happy if you could have a look and react to it. Thank you for this insightful page!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-22587889.post-37516438561957989592008-04-06T21:17:00.000+05:302008-04-06T21:17:00.000+05:30well done,monads are just one (maybe the most impo...well done,<BR/><BR/><B>monads</B> are just one (maybe the most important) model of computation<BR/><BR/>other models of computation are <B>arrows</B> and <B>applicative functors</B><BR/><BR/>Scala has binding syntax for monads, but not (yet) for arrows [ for applicative functors extra syntax makes less sense ]<BR/><BR/>for an introduction to the other models of computation:<BR/>http://lucdup.blogspot.com/2008/01/tmp_2968.html<BR/><BR/>go on posting those interesting blogs!!<BR/><BR/>LucLuc Duponcheelhttps://www.blogger.com/profile/09285501928970939466noreply@blogger.comtag:blogger.com,1999:blog-22587889.post-76845950194442488782008-03-28T17:01:00.000+05:302008-03-28T17:01:00.000+05:30You got to know the Scala syntax to make any sense...You got to know the Scala syntax to make any sense. I may revisit, once I do some Scala programming/reading tutorials:)Danail Nachevhttps://www.blogger.com/profile/00141888046494862538noreply@blogger.comtag:blogger.com,1999:blog-22587889.post-78852050938920515692008-03-28T06:28:00.000+05:302008-03-28T06:28:00.000+05:30Now I'm underwhelmed. That looks just like a norma...Now I'm underwhelmed. That looks just like a normal for (maybe the yield behaves lazily).Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-22587889.post-4751569970257169352008-03-27T22:47:00.000+05:302008-03-27T22:47:00.000+05:30I've wanted to know what monads were all about for...I've wanted to know what monads were all about for some time now but every explanation I came across seemed to describe them differently. Finally I can see how all those different aspects of monads are related.<BR/><BR/>After reading your explanation, I can't understand why everyone else found them so difficult to define.<BR/><BR/>ThanksAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-22587889.post-51244515213991249182008-03-27T17:26:00.000+05:302008-03-27T17:26:00.000+05:30Awesome!ThanksAwesome!<BR/>ThanksGermánhttps://www.blogger.com/profile/07765922715981210093noreply@blogger.com