<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Commercial Users of Functional Programming Workshop (CUFP) 2009<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Functional Programming As a Means, Not an End<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Call for Participation<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sponsored by SIGPLAN<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Co-located with ICFP 2009<br>&nbsp;&nbsp;&nbsp;&nbsp;_________________________________________________________<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4 September 2009<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Edinburgh, Scotland<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Registration is through<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.regmaster.com/conf/icfp2009.html">http://www.regmaster.com/conf/icfp2009.html</a><br>&nbsp;&nbsp;&nbsp;&nbsp;_________________________________________________________<br><br>&nbsp;&nbsp;Functional languages have been under academic development&nbsp;<br>&nbsp;&nbsp;for over 25 years, and remain fertile ground for programming<br>&nbsp;&nbsp;language research. Recently, however, developers in industrial,&nbsp;<br>&nbsp;&nbsp;governmental, and open source projects have begun to use&nbsp;<br>&nbsp;&nbsp;functional programming successfully in practical applications.&nbsp;<br>&nbsp;&nbsp;In these settings, functional programming has often provided&nbsp;<br>&nbsp;&nbsp;dramatic leverage, including whole new ways of thinking about&nbsp;<br>&nbsp;&nbsp;the original problem.<br><br>&nbsp;&nbsp;The goal of the CUFP workshop is to act as a voice for these<br>&nbsp;&nbsp;users of functional programming. The workshop supports the<br>&nbsp;&nbsp;increasing viability of functional programming in the<br>&nbsp;&nbsp;commercial, governmental, and open-source space by providing a<br>&nbsp;&nbsp;forum for professionals to share their experiences and ideas,<br>&nbsp;&nbsp;whether those ideas are related to business, management, or<br>&nbsp;&nbsp;engineering. The workshop is also designed to enable the<br>&nbsp;&nbsp;formation and reinforcement of relationships that further<br>&nbsp;&nbsp;the commercial use of functional programming. Providing user<br>&nbsp;&nbsp;feedback to language designers and implementors is not a<br>&nbsp;&nbsp;primary goal of the workshop, though it will be welcome if it<br>&nbsp;&nbsp;occurs.<br><br>Program<br><br>&nbsp;&nbsp;CUFP 2009 will last a full day and feature a discussion<br>&nbsp;&nbsp;session and the following presentations:<br><br>&nbsp;&nbsp;Bryan O'Sullivan<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Keynote: Real world Haskell<br><br>&nbsp;&nbsp;Lee Momtahan (EDF Trading)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementing a Domain-Specific Language for Derivative<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pricing with Scala<br><br>&nbsp;&nbsp;Bhasker Kode (hover.in)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Erlang at hover.in<br><br>&nbsp;&nbsp;Jefferson Heard, (Renaissance Computing Institute)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Teleconferencing over High-res Maps with Haskell<br><br>&nbsp;&nbsp;Alex Peake (TFC) and Adam Granicz (Intellifactory)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The First Substantial Line of Business Application in F#<br><br>&nbsp;&nbsp;Christopher Piro and Eugene Letuchy (Facebook)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Functional Programming at Facebook<br><br>&nbsp;&nbsp;Fermin Reig (Morgan Stanly)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computing with Time Series Data in Finance<br><br>&nbsp;&nbsp;Warren Harris (Metaweb)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Functional Programming at Freebase<br><br>&nbsp;&nbsp;Mark Wong-VanHaren (Glyde)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clear &amp; Simple: Composing a Marketplace<br><br>&nbsp;&nbsp;Duncan Coutts (Well-Typed)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Birth of the Industrial Haskell Group<br><br>&nbsp;&nbsp;There will be no published proceedings, as the meeting is<br>&nbsp;&nbsp;intended to be more a discussion forum than a technical<br>&nbsp;&nbsp;interchange.<br><br>&nbsp;&nbsp;See&nbsp;<a href="http://cufp.galois.com/">http://cufp.galois.com</a>&nbsp;for more information, including<br>&nbsp;&nbsp;presentation abstracts and the most recent schedule<br>&nbsp;&nbsp;information.<br><br>&nbsp;&nbsp;This will be the sixth CUFP; see CUFP 2004 CUFP 2005, CUFP<br>&nbsp;&nbsp;2006, CUFP 2007 and CUFP 2008 for information about the<br>&nbsp;&nbsp;earlier meetings, including reports from attendees and video<br>&nbsp;&nbsp;of the most recent talks.<br></body></html>