IFL 2020
The 32nd Symposium on Implementation and Application of Functional Languages
Wednesday 2nd September - Friday 4th September 2020
venue: online


The goal of the IFL symposia is to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL 2020 will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming.


All times are in British Summer Time (BST), the local time in Canterbury, UK. So please translate these into your own time zone, using a service such as time and date.

For the talks & discussions and also the social meetings we use Zoom. Although Zoom can work in a modern web browser, you best download the software and familiarise yourself with its features beforehand.

Day 1: Wednesday, 2 September

Day 2: Thursday, 3 September

Day 3: Friday, 4 September

Download Draft Proceedings

Post-symposium peer-review

Following IFL tradition, IFL 2020 will use a post-symposium review process to produce the formal proceedings.

Before the symposium authors submit draft papers. These draft papers will be screened by the program chair to make sure that they are within the scope of IFL. The draft papers will be made available to all participants at the symposium. Each draft paper is presented by one of the authors at the symposium.

After the symposium every presenter is invited to submit a full paper, incorporating feedback from discussions at the symposium. Work submitted to IFL may not be simultaneously submitted to other venues; submissions must adhere to ACM SIGPLAN's republication policy. The program committee will evaluate these submissions according to their correctness, novelty, originality, relevance, significance, and clarity, and will thereby determine whether the paper is accepted or rejected for the formal proceedings. We plan to publish these proceedings in the International Conference Proceedings Series of the ACM Digital Library, as in previous years.

Reviewing is single blind. There will be at least 3 reviews per paper. The reviewers have 6 weeks to write their reviews. For the camera-ready version the authors can make minor revisions which are accepted without further reviewing.

Topics of interest

Topics of interest to IFL include, but are not limited to:

Peter Landin prize

The Peter Landin Prize is awarded to the best paper presented at the symposium every year. The honored article is selected by the program committee based on the submissions received for the formal review process. The prize carries a cash award equivalent to 150 Euros.

The winners of the IFL 2020 Peter Landin Prize are Kavon Farvardin and John Reppy with their paper A New Backend for Standard ML of New Jersey.

Important dates

Mon 17 August 2020 Submission deadline of draft papers
Wed 19 August 2020 Notification of acceptance for presentation
Tue 1 September 2020, noon Registration deadline
Wed 2 September 2020 - Fri 4 September 2020 IFL Symposium
Mon 11 January 2021 Submission deadline for proceedings
Wed 17 March 2021 Notification of acceptance for proceedings
Mon 26 April 2021 Camera-ready version for proceedings

Submission details

Prospective authors are encouraged to submit full or draft papers or extended abstracts to present them at the symposium. All contributions must be written in English. Papers must use the ACM two columns conference format, which can be found at:


For the pre-sumposium submissions we adopt a 'weak' page limit of 12 pages. For the post-symposium proceedings the page limit of 12 pages is firm.

Authors submit through EasyChair.


Because of the Covid-19 pandemic, this year IFL 2020 is an online event, consisting of paper presentations, discussions and virtual social gatherings. Registration was via the Eventbrite system.

Previous IFL Editions

Program Committee


IFL Publicity chair: Jurriaan Hage, Utrecht University, The Netherlands

IFL 2020 Chair: Olaf Chitil, University of Kent, UK

Technician: Daniel Knox, University of Kent, UK


University of Kent

In Cooperation with

ACM in-cooperation