ICFP 2025
Sun 12 - Sat 18 October 2025 Singapore
co-located with ICFP/SPLASH 2025
WhenTrackWhat
Tue 18 Feb 2025 SPLASH OOPSLAAuthor Notification of Revisions R1
Fri 21 Feb 2025 SPLASH OOPSLA ArtifactsNotification Round 1
Thu 27 Feb 2025 ICFP PapersSubmission Deadline
Fri 28 Feb 2025 SPLASH OOPSLACamera Ready R1
Tue 25 Mar 2025 SPLASH OOPSLASubmission R2
Thu 24 Apr 2025 SPLASH Onward! PapersSubmission deadline
Mon 28 Apr - Thu 1 May 2025 ICFP PapersAuthor Response
Sun 4 May 2025 SAS Paper Submission
Thu 8 May 2025 ICFP/SPLASH WorkshopsTutorials Proposal Submission
Sun 11 May 2025 SAS ArtifactArtifact Submission
Sun 11 May 2025 SAS Artifact Submission
Fri 23 May 2025 ICFP PapersNotification of Conditional Acceptance
Thu 29 May 2025 ICFP ArtifactsArtifact registration
Fri 6 Jun 2025 SPLASH Onward! PapersFirst-round notification
Thu 12 Jun 2025 ICFP PapersDeadline for Submitting Revisions
Fri 13 Jun 2025 ICFP ArtifactsArtifact submission
Mon 16 Jun - Wed 18 Jun 2025 SAS Author Response
Mon 16 - Wed 18 Jun 2025 SAS ArtifactAuthor Response
Fri 27 Jun 2025 SPLASH OOPSLA ArtifactsSubmission Round 2
Fri 27 Jun 2025 ICFP PapersFinal Decision Notification
Tue 8 Jul 2025 SPLASH Student Research CompetitionAbstract submission
Mon 30 Jun 12:00 - Fri 11 Jul 12:00 2025 SPLASH OOPSLA ArtifactsKick-the-Tires Round 2
Fri 11 Jul 2025 SAS Notification
Fri 11 Jul 2025 SAS ArtifactNotification
Fri 11 Jul 2025 ICFP PapersCamera-Ready Deadline
Thu 17 Jul 2025 SPLASH Onward! PapersSecond-round submission
Fri 18 Jul 2025 ICFP ArtifactsFinal decision
Thu 31 Jul 2025 SAS Camera-Ready
Mon 11 Aug 2025 SPLASH Onward! PapersFinal notification
Tue 12 Aug 2025 SPLASH Student Research CompetitionNotification
Fri 15 Aug 2025 SPLASH OOPSLA ArtifactsNotification Round 2
Fri 22 Aug 2025 SPLASH Student Research CompetitionCamera ready
Mon 13 - Wed 15 Oct 2025 SAS Conference Date
Tue 4 Feb 2025 SPLASH OOPSLASubmission of Revisions R1
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
Wed 18 Dec 2024 SPLASH OOPSLAAuthor Notification R1
Tue 3 - Fri 6 Dec 2024 SPLASH OOPSLAAuthor Response R1
Tue 15 Oct 2024 SPLASH OOPSLASubmission R1