ICFP 2024
Mon 2 - Sat 7 September 2024 Milan, Italy
Fri 6 Sep 2024 11:00 - 11:22 at Orange 1 - Usability, testing and static analysis

This paper introduces a higher-order control flow analysis for System FC, a language used as a compilation target for high-level languages such as Haskell. We extend existing analysis strategies to support FC’s type equalities and witnesses, thus broadening the applicability of type- and flow-analyses. Source languages with generalized algebraic datatypes, typeclasses with associated types, and functional dependencies can now be analyzed with higher precision than by previous monovariant analyses.

Fri 6 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Usability, testing and static analysisTyDe at Orange 1

Session chair: Patrik Jansson

11:00
22m
Talk
A Type- And Control- Flow Analysis for System FC (Extended Abstract)
TyDe
Skye Soss University of Chicago, John Reppy University of Chicago, USA
File Attached
11:22
22m
Talk
Dependent Types to Push Corners of the Property-based Testing (Extended Abstract)
TyDe
Denis Buzdalov Institute for System Programming of RAS
File Attached
11:45
22m
Talk
How Novices Perceive Interactive Theorem Provers (Extended Abstract)
TyDe
Sára Juhošová Delft University of Technology
File Attached
12:07
22m
Talk
Type-level Property Based Testing
TyDe
Thomas Ekström Hansen University of St Andrews, Edwin Brady University of St Andrews, UK