<i>...the &quot;conveyor belt&quot; metaphor for learning monads;</i><p>Thanks for that! Here&#x27;s a link:<p><a href="http:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20100910074354&#x2F;http:&#x2F;&#x2F;www.haskell.org&#x2F;all_about_monads&#x2F;html&#x2F;analogy.html" rel="nofollow">http:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20100910074354&#x2F;http:&#x2F;&#x2F;www.haskell...</a>