所有时间都在 PDT (UTC -7)
Sunday, August 22, 2021
-
07:30 – 08:00 Talk session HOPE Symposium - Session 4
-
08:00 Workshop Virtual
HIW 2021
The Haskell Implementors’ Workshop is a forum for those involved in implementing Haskell systems, infrastructure, libraries and tools, for people generally involved in implementing Haskell technology. We share our work and discuss future directions and collaborations with others.
Program Committee: Daan Leijen
Monday, August 23, 2021
-
04:00 – 04:15 Talk session Session 2
Generalized Evidence Passing for Effect Handlers
Tuesday, August 24, 2021
-
16:00 – 16:15 Talk session Session 2
Generalized Evidence Passing for Effect Handlers
Wednesday, August 25, 2021
-
00:15 – 00:30 Talk session Session 5
Steel: Proof-oriented Programming in a Dependently Typed Concurrent Separation Logic
-
04:15 – 04:30 Talk session Session 6
Catala: A Programming Language for the Law
Thursday, August 26, 2021
-
04:00 – 09:00 Workshop
Haskell Symposium
Program Committee: Daan Leijen
-
08:00 Workshop Virtual
ML 2021
This workshop specifically aims to recognize the entire extended ML family and to provide the forum to present and discuss common issues, both practical (compilation techniques, implementations of concurrency and parallelism, programming for the Web, modern operating system and network services, platform services – build, document, test, deploy) and theoretical (fancy types, module systems, metaprogramming, etc.) The scope of the workshop includes all aspects of the design, semantics, theory, application, implementation, and teaching of the members of the ML family. We also encourage presentations from related languages (such as Haskell, Scala, Rust, Nemerle, Links, Koka, F*, Eff, ATS, etc), to exchange experience of further developing ML ideas.
Organizing Committee: Jonathan Protzenko
Keynote Speaker: Don Syme -
09:30 – 11:00 Tutorial
Programming with Effect Handlers and FBIP in Koka 1
Speaker: Daan Leijen
-
11:30 – 13:00 Tutorial
Programming with Effect Handlers and FBIP in Koka 2
Speaker: Daan Leijen
-
12:15 – 12:30 Talk session Session 5
Steel: Proof-oriented Programming in a Dependently Typed Concurrent Separation Logic
-
16:15 – 16:30 Talk session Session 6
Catala: A Programming Language for the Law
Friday, August 27, 2021
-
08:00 Workshop Virtual
OCaml 2021 (tentative)
The OCaml Users and Developers Workshop brings together industrial users of OCaml with academics and hackers who are working on extending the language, type system, and tools. Previous editions have been co-located with ICFP 2012 in Copenhagen, ICFP 2013 in Boston, ICFP 2014 in Gothenburg, ICFP 2015 in Vancouver, ICFP 2016 in Nara, ICFP 2017 in Oxford, ICFP 2018 in St Louis, ICFP 2019 in Berlin, and was virtual for ICFP 2020, following the OCaml Meetings in Paris in 2010 and 2011.
Program Committee: Jonathan Protzenko