<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 
 </head><body>
 
  <div id="ox-e25ea59c81">
   <p>Hi Iain,<br /></p>
   <p>We were chatting about functional programming in Python last night.<br /></p>
   <p>I sat through a presentation on functional Python last autumn. I let it wash over me a bit, but I don't recall thinking that anything basic was missing.<br /></p>
   <p>I've looked up a couple of links. Python certainly regards itself as having good functional capabilities:<br /></p>
   <p>http://www.oreilly.com/programming/free/functional-programming-python.csp<br />https://docs.python.org/2/howto/functional.html<br />http://www.ibm.com/developerworks/library/l-prog/<br /><a href="http://kachayev.github.io/talks/uapycon2012/#/">http://kachayev.github.io/talks/uapycon2012/#/</a><br /></p>
   <p>On a related note, Perlude was mentioned in one of the blogs a few weeks ago. I haven't played with it, but I've looked it up on CPAN and its functional approach to lists handling seems interesting.<br /></p>
   <p>All the best.<br /></p>
   <p><br /></p>
   <p>Duncan<br /></p>
  </div>
 
</body></html>