Category: ICFP 2017 The call for papers formerly known as ICFP Dec 31 2017 Participating in ICFP remotely Aug 30 2017 The fine print in the ICFP 2017 call for papers Jan 31 2017