This is the official web-site for the International Symposia on Implementation and Application of Functional Languages -- IFL. The name was changed in 2004 to add the term application, and from 2006 the title was changed from Workshop to Symposium, in line with similar events such as LOPSTR or TFP. These changes reflect both the broader scope IFL has gained over recent years, the long-standing production of a high-quality and respected refereed post-proceedings, and an increasing trend towards moving functional languages out of the research laboratory and into the real world.
The Peter Landin Prize of €150 is awarded to the best paper presented at the symposium each year, as selected by the programme committee. The prize was first awarded for a paper presented at IFL 2002, with the first prize ceremony being conducted at IFL 2003 in Edinburgh. The prize is administered on behalf of the donors by Kevin Hammond (St Andrews) and Greg Michaelson (Heriot-Watt).
| Year | Awarded to | Title of Paper |
|---|---|---|
| 2011 | George Giorgidze, Torsten Grust, Tom Schreiber, and Jeroen Weijers Wilhelm-Schickard-Institut fur Informatik, Eberhard Karls Universitaet Tuebingen, Germany |
Haskell Boards the Ferry: Database-Supported Program Execution for Haskell |
| 2010 | Vincent St-Amour and Marc Feeley Universite de Montreal, Canada |
PICOBIT: A Compact Scheme System for Microcontrollers |
| 2009 | Ralf Hinze Oxford University, UK |
Scans and Convolutions: A Calculational Proof of Moessner's Theorem |
| 2008 | Neil Mitchell and Colin Runciman University of York, UK |
A Supercompiler for Core Haskell |
| 2007 | Jost Berthold and Rita Loogen Philipps-University Marburg, Germany |
Parallel Coordination made Explicit in a Functional Setting |
| 2006 | Clemens Grelck, Karsten Hinckfuß and Sven-Bodo
Scholz University of Luebeck, Germany and University of Hertfordshire, UK |
With-Loop Fusion for Data Locality and Parallelism |
| 2005 | Olivier Danvy, BRICS, Denmark | A Rational Deconstruction of Landin's SECD Machine |
| 2004 | Pedro Vasconcelos, University of St Andrews, Scotland | Inferring Costs for Recursive, Polymorphic and Higher-Order Functional Programs |
| 2003 | Arjen van Weelden and Rinus Plasmeijer, Nijmegen University, The Netherlands |
Towards a Strongly Typed Functional Operating System |
This is an incomplete list. In addition to the events listed below, there are also occasional Latin American conferences on functional programming, workshops on languges including Haskell and SML. Functional programming papers are also published at venues including the European Symposium on Programming (ESOP), the ACM Symposium on Principles of Programming Languages (POPL), the ACM Conference on Programming Languages and Implementation (PLDI). Please contact us if your event is not listed here and you would like it to be added.
The primary conference for researchers in functional programming,
a successor to the conferences on Lisp and Functional Programming
and on Functional Programming and Computer Architecture,
alternating between Europe and the US, and with a number of
attached workshops.
A meeting covering exciting new developments in functional
programming at an early stage of research.
Last modified on 11 October 2011 by kh at cs dot st-andrews dot ac dot uk .