Commercial Users of Functional Programming (CUFP)
4 September 2009
Functional Programming As a Means, Not an End
2009 Scribe Report is now available.
to Don Stewart for making this thoughtful record.
The program is available, including slides and video for many presentations. Abstracts are available for all presentation.
Sign up for the CUFP mailing list/google group
Visit the CUFP web site
The goal of CUFP is to build a community for users of
functional programming languages and technology, be they
using functional languages in their professional lives, in an open
source project (other than implementation of functional languages), as
a hobby, or any combination thereof.
In short: anyone who uses functional programming as
a means, but not an end.
Functional languages have been under academic development for over 25
years, and are still proving to be fertile ground for programming
Consequently, most of the development focus of these languages is
driven by academic and theoretical questions.
More recently, however, functional languages have been successfully
used in commercial, industrial, open-source, and government settings,
where their advantages have been leveraged dramatically.
CUFP aims to help functional programming become increasingly viable as a
technology for use in the commercial, industrial, and government space, by
providing a forum for FP professionals to share their experiences and ideas,
whether business, management, or
It also aims to enable the formation and cementing of relationships
and alliances that further the use of functional languages.
Providing user feedback to language designers and implementers is not a
primary goal of the workshop, though it will be welcome if it occurs.
There will be no published proceedings, as the meeting is intended
to be more a discussion forum than a technical interchange.
Attendees can combine CUFP with the ACM-SIGPLAN Developer Tracks on
Functional Programming (DEFUN 2009), hosted on 3 and 5 September, to form a
contiguous three day event. The combination of DEFUN and CUFP will
cover practical application of functional programming tools and
techniques together with the social and business issues that arise in
- Francesco Cesarini, Erlang Training and Consulting, UK
- Manuel Chakravarty, The University of New South Wales, Australia
- Kathleen Fisher, AT&T, USA
- Jim Grundy, Intel, USA
- John Hughes, QuviQ, Sweden
- Nick Levine, Ravenbrook, UK
- Anil Madhavapeddy, UK
- Laura McKinney, Galois, USA
- Yaron Minsky, Jane Street Capital, USA
- David Pollak
- Ganesh Sittampalam, Credit Suisse, UK
- Ulf Wiger, Ericsson, Sweden
10 April 2009