Photo credit: Holmner

Gothenburg, Sweden; September 1 – 3, 2014
Affiliated events: August 31 – September 4 – 6

ICFP 2014 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.


  • ICFP 2015 will be held in Vancouver, British Columbia.
  • Videos of all ICFP talks are now linked to off of the program.
  • A zipped bundle of all of the papers from ICFP and co-located events is now available to download.
  • ICFP and affiliated events are now on Confero for your mobile device. Can be viewed in any web browser or in the dedicted Confero app, available on Apple App store and Google Play.
  • There will be an industrial reception, supported by ICFP's platinum and gold sponsors, at the Museum of World Culture on Thursday, 4 September starting at 18:30. The museum is just a short walk from the conference venue.
  • The complete proceedings of ICFP 2014 are now available through the ACM Digital Library. Free access to the proceedings will be granted for one year.
  • Schedules for ICFP and all affiliated event are now available in one pdf document (will be handed out to attendees in printed form). Also includes social events to enable you to plan your stay in Gothenburg.
  • August 3 is the deadline for early registration.
  • The program has been finalized!
  • The invited speakers for ICFP 2014 are:
  • Details of the 2014 Programming Contest have been announced. The contest starts 25 July.
  • Registration is now open! Early registration ends 3 August.
  • The list of accepted papers is now online.
  • The student research competition has been announced. Deadline for submission: 29 June.
  • The affiliated event schedule is now available.

Important dates

Submissions due:Saturday, 1 March 2014, 23:59 UTC-11 (anywhere in the world)
Author response:Wednesday, 23 April, 2014 – Friday, 25 April, 2014
Notification:Monday, 5 May, 2014
Final copy due:Wednesday, 11 June, 2014
Conference:Monday, 1 September - Wednesday, 3 September 2014

Conference Organizers

General Chair:Johan JeuringUtrecht University
Program Chair:Manuel ChakravartyUniversity of New South Wales
Local Arrangements Chair:Björn von SydowChalmers University
Industrial Relations Chair:Anil MadhavapeddyUniversity of Cambridge
Workshop Co-Chairs:Tom SchrijversGhent University
Sam Tobin-HochstadtIndiana University
Programming Contest Co-Chairs:Duncan CouttsWell Typed LLP
Nicolas WuUniversity of Oxford
Student Research Competition Chair:Meng WangChalmers University
Publicity Chair:David Van HornUniversity of Maryland
Video Chair:Iavor DiatchkiGalois
Malcolm WallaceStandard Chartered Bank
Mobile App Chair:Reid HolmesUniversity of Waterloo

Program Committee

Edwin BradyUniversity of St Andrews
Derek DreyerMPI-SWS
Ralf HinzeUniversity of Oxford
Zhenjiang HuNational Institute of Informatics
Patricia JohannAppalachian State University
Ken Friis LarsenUniversity of Copenhagen
Yukiyoshi KameyamaUniversity of Tsukuba
Anil MadhavapeddyUniversity of Cambridge
Geoffrey MainlandDrexel University
David MazièresStanford University
Jay McCarthyBrigham Young University
Matthew MightUniversity of Utah
Ulf NorellChalmers University of Technology
Tiark RompfOracle Labs and EPFL (Swiss Federal Institute of Technology in Lausanne)
Chung-chieh ShanIndiana University
Mary SheeranChalmers University of Technology
Matt SottileGalois
Don SymeMicrosoft Research
Jesse TovHarvard University

Industrial Partners