Just A Summary : git is the monads http://www.bofh.org.uk/articles/2008/05/15/git-is-the-monads.rss en-us 40 Piers Cawley Practices Punditry Comment on git is the monads by rog peppe <p>hey piers, different context from usual (not a session in newcastle, this), but interesting to see you&#8217;ve been learning haskell. i have too, on and off, (initially prompted by trying to understand the monad references in F#). for me, the turning point came when reading phil wadler&#8217;s paper &#8220;how to declare an imperative&#8221;, and writing a little implementation of an IO monad in C, just so i got a gut feeling for what was happening underneath.</p> <p>i have to say i&#8217;ve felt the tutorial temptation too &#8211; i think it&#8217;s because all of the explanations feel inadequate until you find the one that works.</p> <p>my one-sentence explanation of (my probably faulty view of) monads: they guarantee sequentiality by construction; anything not in the sequence gets discarded; the sequence starts when the function finishes. or something like that anyway.</p> <p>you coming to shepley?</p> <pre><code>cheers, rog.</code></pre> Thu, 15 May 2008 03:46:28 -0500 urn:uuid:d651fa58-a532-4f5a-aaf0-6d160235d74a http://www.bofh.org.uk/articles/2008/05/15/git-is-the-monads#comment-1405 Comment on git is the monads by Piers Cawley <p>Hi rog. I&#8217;d not realised you were in this field as well.</p> <p>Shepley&#8217;s not looking all that likely at the moment &#8211; I&#8217;d like to maybe get down for the Saturday, but I&#8217;ll be at the Cumberland for the John Birmingham Memorial singaround on Sunday.</p> <p>All things can change though.</p> Thu, 15 May 2008 05:15:04 -0500 urn:uuid:bcaca663-a1e5-44dc-a9fd-ae4b3bc5c2ae http://www.bofh.org.uk/articles/2008/05/15/git-is-the-monads#comment-1406