tag:blogger.com,1999:blog-33103854.post825312849322634908..comments2018-08-23T05:03:40.425+02:00Comments on Karsten Wagner's Blog: Understanding Monads. For real.Karsten Wagnerhttp://www.blogger.com/profile/09652404623625038743noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-33103854.post-13456930512415735122012-01-09T00:12:52.263+01:002012-01-09T00:12:52.263+01:00Best monad tutorial I've read so far.
I don&#...Best monad tutorial I've read so far.<br /><br />I don't get to use Haskell often and when I finally get some time I always have to re-remind myself what monads are, so I've read quite a few of these.<br /><br />I'll book this one for next time, well just in case ;)<br /><br />Oh and Thanks!James Pike Friend of Catshttps://www.blogger.com/profile/00752612468110270448noreply@blogger.comtag:blogger.com,1999:blog-33103854.post-89384763452046018702010-12-23T05:53:14.828+01:002010-12-23T05:53:14.828+01:00Thanks. It is the most clear article I found in th...Thanks. It is the most clear article I found in the internet.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-33103854.post-90950331869533760032010-12-23T05:52:44.170+01:002010-12-23T05:52:44.170+01:00Thanks. It is the most clear article I found in th...Thanks. It is the most clear article I found in the internet.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-33103854.post-42510720751265219682009-01-09T12:19:00.000+01:002009-01-09T12:19:00.000+01:00Thank you very much for this. I finally get it.We...Thank you very much for this. I finally get it.<BR/><BR/>Well, I think I do :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-33103854.post-70265807921976277312008-01-24T05:23:00.000+01:002008-01-24T05:23:00.000+01:00ghc doesn't like the main function in this article...ghc doesn't like the main function in this article, claims its mistyped..Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-33103854.post-36574026722560690302007-05-07T23:56:00.000+02:002007-05-07T23:56:00.000+02:00I've been trying to grok monads for two weeks and ...I've been trying to grok monads for two weeks and the comparison to C/Lisp macros is by far the best I've come across. <BR/><BR/>Prost!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-33103854.post-19434556875685951342007-02-22T11:32:00.000+01:002007-02-22T11:32:00.000+01:00Finally, a cogent explanation. Excellent work. I u...Finally, a cogent explanation. Excellent work. I understood already that functional programming needs to thread state through a program by calling functions recursively, to "update" the parameter values, and that this can work through e.g. tail call so that it doesn't use unbounded stack. Now I understand the State monad here as implementing this pattern, along with 'do' being a simple code Barry Kellyhttps://www.blogger.com/profile/10559947643606684495noreply@blogger.comtag:blogger.com,1999:blog-33103854.post-31638537766025759772007-02-20T08:00:00.000+01:002007-02-20T08:00:00.000+01:00Thanks a lot for this post. It was the best explan...Thanks a lot for this post. It was the best explanation of Monads I have read so far.Jonashttps://www.blogger.com/profile/17113927714401716984noreply@blogger.comtag:blogger.com,1999:blog-33103854.post-45660083835561866392007-02-17T01:36:00.000+01:002007-02-17T01:36:00.000+01:00Thanks :)About the 'tangent': Yes, I know that mat...Thanks :)<BR/><BR/>About the 'tangent': Yes, I know that mathematicians like to draw little images too and the names of certain mathematical concepts are also quite 'pictographic' (think of 'fiber-bundle' for example). But I remember that in university I was much more successful in mathematics after I stopped thinking in images and started to simply apply the rules to build proofs from them (and Karsten Wagnerhttps://www.blogger.com/profile/09652404623625038743noreply@blogger.comtag:blogger.com,1999:blog-33103854.post-37423555423895465612007-02-17T00:31:00.000+01:002007-02-17T00:31:00.000+01:00I'd just like to point out that pure mathematician...I'd just like to point out that pure mathematicians really do make use of quite of a lot of imagery and intuition regarding the abstractions they work with. It's pretty essential for finding one's way around in order to prove theorems. (And I feel it's one of the things which makes humans so much better than machines at general theorem proving for the time being.)<BR/><BR/>Setting that tangent Cale Gibbardhttps://www.blogger.com/profile/02239068589033148700noreply@blogger.com