International Conference on Functional Programming 2018
Welcome to the website for ICFP’18. ICFP 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). For more information, see the general ICFP website.
This year, ICFP is colocated with Strange Loop.
The 2018 ICFP programming contest will be Fri July 20 through Mon July 23.
Tutorials: Call for TutorialsView track page for all details
Proposals are invited for tutorials to be presented during ICFP and its co-located workshops and other events. These tutorials are the successor to the CUFP tutorials from previous years, but we also welcome tutorials whose primary audience is researchers rather than practitioners. Tutorials may focus either on a concrete technology or on a theoretical or mathematical tool. Ideally, tutorials will have a concrete result, such as “Learn to do X with Y” rather than “Learn language Y”.
Tutorials may occur in parallel to both ICFP and its co-located workshops, from September 23 through September 29. Additionally, ICFP is co-located with Strange Loop this year, and this will be taken into account when scheduling tutorials.
Deadline for submission: April 9, 2018
Notification of acceptance: April 16, 2018
Prospective organizers of tutorials are invited to submit a completed tutorial proposal form in plain text format to the ICFP 2018 workshop co-chairs (Christophe Scholliers and David Christiansen), via email to firstname.lastname@example.org.
by April 9, 2018. Please note that this is a firm deadline.
Organizers will be notified if their event proposal is accepted by April 16, 2018.
The proposal form is available at:
The proposals will be evaluated by a committee comprising the following members of the ICFP 2018 organizing committee.
Workshop Co-Chair: Christophe Scholliers (University of Ghent) Workshop Co-Chair: David Christiansen (Galois, Inc.) General Chair Robby Findler (Northwestern University) Program Chair Matthew Flatt (University of Utah)
Any queries should be addressed to the workshop co-chairs (Christophe Scholliers and David Christiansen), via email to email@example.com.