title: Creative uses of monads
body: <p>I'm looking for creative uses of monads to learn from. I've read somewhere that monads have been used for example in AI, but being a monad newbie, I fail to see how.</p>
  
  <p>Please include a link to the source code and sample usages. No <a href="https://web.archive.org/web/20100928141543/http://www.haskell.org/all_about_monads/html/introII.html" rel="noreferrer">standard monads</a> please.</p>