ICFP 2025
Sun 12 - Sat 18 October 2025 Singapore
co-located with ICFP/SPLASH 2025
WhenTrackWhat
Sun 31 Aug 2025 The Scala WorkshopCamera-Ready Submission
Sun 7 Sep 2025 SPLASH PostersCamera-Ready for Abstracts of Accepted Independent Posters
Fri 12 Sep 2025 ErlangLightning Talk Submission Deadlineupdated
Sun 14 Sep 2025 SPLASH PostersPoster Registration for Works Accepted by OOPSLA and Onward!
Mon 15 Sep 2025 HaskellCall for Talk Proposals
Fri 19 Sep 2025 FUNARCHLightning Talk Submission Deadlinenew
Tue 23 Sep 2025 SPLASH -ENon-archival Extended Abstract Submission
Fri 3 Oct 2025 MiniKanrenCamera-ready deadlineupdated
Sun 12 Oct 2025 TyDeWorkshop
Sun 12 Oct 2025 ErlangWorkshop
Sun 12 Oct 2025 FUNARCHWorkshop
Mon 13 Oct 2025 SPLASH Doctoral SymposiumSymposium
Mon 13 Oct 2025 PROPLWorkshop
Mon 13 - Tue 14 Oct 2025 SAS Conference Date
Tue 14 Oct 2025 MPLRConference
Tue 14 Oct 2025 HATRAWorkshop
Tue 14 - Wed 15 Oct 2025 OlivierFestOlivierFest
Wed 15 Oct 2025 VMILWorkshop
Thu 16 Oct 2025 WebAssembly WorkshopWorkshop
Thu 16 Oct 2025 ML Family WorkshopWorkshop
Thu 16 Oct 2025 SchemeWorkshop
Thu 16 - Fri 17 Oct 2025 HaskellSymposium
Fri 17 Oct 2025 OCamlWorkshop
Fri 17 Oct 2025 MiniKanrenWorkshop (11 papers accepted!)updated
Wed 27 Aug 2025 VMILAuthor Notification (Work-in-Progress Papers)
Mon 25 Aug 2025 MPLRCamera Ready Deadline
Mon 25 Aug 2025 SPLASH Onward! EssaysCamera-Ready Deadline
Mon 25 Aug 2025 SPLASH Doctoral SymposiumCamera-ready deadline
Mon 25 Aug 2025 ErlangCamera ready
Mon 25 Aug 2025 PAINTCamera ready
Mon 25 Aug 2025 SchemeCamera-ready deadline
Mon 25 Aug 2025 VMILCamera Ready (Research papers)
Mon 25 Aug 2025 FUNARCHCamera-ready Deadline
Mon 25 Aug 2025 ICFP/SPLASH VolunteersConfirmation Form Submission
Mon 25 Aug 2025 SPLASH Onward! PapersCamera-ready deadline
Sun 24 Aug 2025 LMPLCamera Ready
Sun 24 Aug 2025 SPLASH PostersNotification of Acceptance
Fri 22 Aug 2025 MiniKanrenAuthor notification
Fri 22 Aug 2025 SPLASH Student Research CompetitionCamera ready
Fri 22 Aug 2025 PROPLCamera ready
Fri 22 Aug 2025 SPLASH -EArchival Paper Camera Ready
Fri 22 Aug 2025 SPLASH OOPSLACamera Ready R2
Wed 20 Aug 2025 TyDeSubmission of camera-ready papers
Tue 19 Aug 2025 SPLASH PostersIndependent Abstract / Poster Submission
Fri 15 Aug 2025 IWACOAuthor Notification
Fri 15 Aug 2025 SPLASH Doctoral SymposiumAuthor notification
Fri 15 Aug 2025 ErlangNotification (conditionally accepted papers)
Fri 15 Aug 2025 ICFP/SPLASH VolunteersNotification of Acceptance
Fri 15 Aug 2025 SPLASH OOPSLA ArtifactsNotification Round 2
Thu 14 Aug 2025 OlivierFestSubmission of camera-ready papers
Thu 14 Aug 2025 SchemeAuthor notification
Thu 14 Aug 2025 OCamlAuthor/speaker notification
Tue 12 Aug 2025 SPLASH Student Research CompetitionNotification
Tue 12 Aug 2025 VMILSubmission Deadline (Work-in-Progress Papers)
Tue 12 Aug 2025 SPLASH OOPSLAAuthor Notification of Revisions R2
Mon 11 Aug 2025 PAINTNotifications for revisions
Mon 11 Aug 2025 PROPLNotification
Mon 11 Aug 2025 VMILAuthor Notification (Research papers)
Mon 11 Aug 2025 SPLASH Onward! PapersFinal notification
Mon 11 Aug 2025 SPLASH Onward! EssaysFinal Notification
Fri 8 Aug 2025 WebAssembly WorkshopAuthor notification
Fri 8 Aug 2025 LMPLAuthor Notification
Fri 8 Aug 2025 HATRAAuthor notification (tentative)
Fri 8 Aug 2025 HaskellCamera-ready deadline
Thu 7 Aug 2025 ML Family WorkshopFinal Author Notification (if needed)
Wed 6 Aug 2025 PAINTResubmission of conditional accepts
Mon 4 Aug 2025 The Scala WorkshopAuthor Notification
Fri 1 Aug 2025 SPLASH -EAuthor Notification
Thu 31 Jul 2025 WebAssembly WorkshopSubmission deadline
Thu 31 Jul 2025 ML Family WorkshopInitial Author Notification (most cases)
Thu 31 Jul 2025 ICFP/SPLASH VolunteersApplication Deadline
Thu 31 Jul 2025 SPLASH Doctoral SymposiumSubmission deadline
Thu 31 Jul 2025 SAS Camera-Ready
Tue 29 Jul 2025 SPLASH OOPSLASubmission of Revisions R2
Mon 28 Jul 2025 MPLRAuthor Notification
Mon 28 Jul 2025 PAINTAuthors notification
Thu 24 Jul 2025 SchemeSubmission deadline
Wed 23 Jul 2025 VMILSubmission Deadline (Research papers)
Wed 23 Jul 2025 TyDeNotification of acceptance
Mon 21 Jul 2025 IWACOSubmission Deadline
Mon 21 Jul 2025 FUNARCHAuthor Notification
Mon 21 Jul 2025 SPLASH Onward! PapersRevised submission deadline
Sun 20 Jul 2025 MiniKanrenSubmission deadline (updated)
Fri 18 Jul 2025 SAS ArtifactNotification
Fri 18 Jul 2025 The Scala WorkshopTalk Proposal Submission
Fri 18 Jul 2025 ICFP ArtifactsFinal decision
Thu 17 Jul 2025 HOPENotification
Thu 17 Jul 2025 SPLASH Onward! EssaysRevision Deadline
Thu 17 Jul 2025 HaskellAuthor Notification
Mon 30 Jun 12:00 - Fri 11 Jul 12:00 2025 SPLASH OOPSLA ArtifactsKick-the-Tires Round 2
Fri 11 Jul 2025 ICFP PapersCamera-Ready Deadline
Thu 10 Jul 2025 SAS Notification
Thu 10 Jul 2025 OCamlSubmission deadline
Wed 9 Jul 2025 PAINTSubmission deadline
Wed 9 Jul 2025 HATRASubmission deadline
Tue 8 Jul 2025 SPLASH Student Research CompetitionSubmission deadline
Tue 8 Jul 2025 PROPLSubmission deadline
Mon 7 Jul 2025 LMPLPaper Submission
Fri 4 Jul 2025 ErlangNotification
Thu 3 Jul 2025 ML Family WorkshopSubmission Deadline (extended!)
Wed 2 Jul 2025 ICFP/SPLASH VolunteersVolunteer Applications Open
Tue 1 Jul 2025 SPLASH -EArchival Paper Submission
Mon 23 - Fri 27 Jun 2025 SAS ArtifactAuthor Response
Fri 27 Jun 2025 SPLASH OOPSLA ArtifactsSubmission Round 2
Fri 27 Jun 2025 ICFP PapersFinal Decision Notification
Tue 24 Jun 2025 MPLRSubmission Deadline
Mon 23 Jun 2025 FUNARCHSubmission Deadline
Sun 22 Jun 2025 TyDeSubmission deadline
Thu 19 Jun 2025 HOPESubmission Deadline
Wed 18 Jun 2025 SPLASH OOPSLAAuthor Notification R2
Mon 16 Jun - Wed 18 Jun 2025 SAS Author Response
Fri 13 Jun 2025 ErlangSubmission Deadline
Fri 13 Jun 2025 ICFP ArtifactsArtifact submission
Thu 12 Jun 2025 ICFP PapersDeadline for Submitting Revisions
Mon 9 Jun 2025 HaskellPaper submission deadline
Fri 6 Jun 2025 ErlangAbstract registration
Fri 6 Jun 2025 SPLASH Onward! PapersFirst-round notification
Fri 6 Jun 2025 SPLASH Onward! EssaysFirst-round Notification
Mon 26 - Thu 29 May 2025 SPLASH OOPSLAAuthor Response R2
Thu 29 May 2025 ICFP ArtifactsArtifact registration
Fri 23 May 2025 ICFP PapersNotification of Conditional Acceptance
Sun 18 May 2025 SAS ArtifactArtifact Submission
Sun 18 May 2025 SAS Artifact Submission
Sun 11 May 2025 SAS Paper Submission
Thu 8 May 2025 ICFP/SPLASH TutorialsTutorial Submission Deadline
Thu 8 May 2025 ICFP/SPLASH WorkshopsTutorials Proposal Submission
Mon 28 Apr - Thu 1 May 2025 ICFP PapersAuthor Response
Thu 24 Apr 2025 SPLASH Onward! EssaysSubmission Deadline
Thu 24 Apr 2025 SPLASH Onward! PapersSubmission deadline
Tue 25 Mar 2025 SPLASH OOPSLASubmission R2
Thu 27 Feb 2025 ICFP PapersSubmission Deadline
Fri 21 Feb 2025 SPLASH OOPSLA ArtifactsNotification Round 1
Mon 6 - Fri 17 Jan 2025 SPLASH OOPSLA ArtifactsKick-the-Tires Round 1
Thu 16 Jan 2025 ICFP/SPLASH WorkshopsWorkshop Proposal Submission
Fri 3 Jan 2025 SPLASH OOPSLA ArtifactsSubmission Round 1