<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Random Hacks: Probabilistic Functional Programming is cool</title>
    <link>http://www.randomhacks.net/articles/2007/02/10/pfp-is-cool</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Technology and Other Fun Stuff</description>
    <item>
      <title>Probabilistic Functional Programming is cool</title>
      <description>&lt;p&gt;Syntaxfree is &lt;a href="http://syntaxfree.wordpress.com/2007/02/09/some-probabilistic-text-generation/"&gt;hacking&lt;/a&gt; on Martin Erwig&amp;#8217;s &lt;a href="http://web.engr.oregonstate.edu/~erwig/pfp/"&gt;probability monad&lt;/a&gt;. This is one of the coolest monads out there&amp;#8212;it allows you to trivially solve all kinds of probability problems.&lt;/p&gt;

&lt;p&gt;Mikael Johansson has a &lt;a href="http://blog.mikael.johanssons.org/archive/2007/02/response-to-heath-raftery/"&gt;good example&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I hope to write a bit more about probability monads soon. There&amp;#8217;s already a long post sitting on my hard drive, and some more ideas that I&amp;#8217;m still trying to puzzle out.&lt;/p&gt;

&lt;p&gt;In the meantime, I&amp;#8217;d like to recommend &lt;a href="http://homepages.cwi.nl/~jve/HR/"&gt;The Haskell Road to Logic, Maths and  Programming&lt;/a&gt;.  There&amp;#8217;s an &lt;a href="http://arxiv.org/abs/cs.PL/0512096"&gt;excellent review&lt;/a&gt; available.  &lt;/p&gt;</description>
      <pubDate>Sat, 10 Feb 2007 16:14:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:b66c19ba-06b7-4b30-8755-51ebf45214c6</guid>
      <author>Eric Kidd</author>
      <link>http://www.randomhacks.net/articles/2007/02/10/pfp-is-cool</link>
      <category>Haskell</category>
      <category>Math</category>
      <category>Monads</category>
      <category>Probability</category>
      <trackback:ping>http://www.randomhacks.net/articles/trackback/292</trackback:ping>
    </item>
  </channel>
</rss>
