The ACM SIGPLAN International Conference on Functional Programming (ICFP)

Next conference: ICFP 2009 (Edinburgh, United Kingdom; August 31 - September 2, 2009)

ICFP (International Conference on Functional Programming) is an annual programming language conference. It is sponsored by the Association for Computing Machinery (ACM) under the aegis of the ACM Special Interest Group on Programming Languages (SIGPLAN), in association with Working Group 2.8 of the International Federation of Information Processing (IFIP).

ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries.

This page is designed to be a permanent home for information about, or relevant to, ICFP. As well as information about the conference itself, it contains pointers to journals, other conferences, language implementations, research groups, and so on, that may be of interest to functional programmers. Please email suggestions for other things that might be included, or URLs to add to lists already included, to Matthew Fluet.


Contents


Scope

ICFP seeks original papers on the art and science of functional programming. Submissions are invited on all topics from principles to practice, from foundations to features, from abstraction to application. The scope includes all languages that encourage functional programming, including both purely applicative and imperative languages, as well as languages with objects and concurrency. Particular topics of interest include:


Affiliated Workshops

While there are no permanent affiliations between individual workshops and ICFP, a number of well-established workshops have regularly been affiliated with ICFP, including:


Programming Contest

The winners of the annual ICFP Programming Contest are announced at ICFP.


Past and Current ICFP Conferences


History

ICFP combined two former biennial conferences:


SIGPLAN Awards

SIGPLAN offers a number of awards to recognize contributions in the field of programming languages. Members of the ICFP community are encouraged to submit nominations.


Related Conferences and Workshops


Related journals


Other relevant links


Please let me know of any additions or corrections. 


Matthew Fluet, ICFP Publicity Chair