SPLASH 2021 (series) / HATRA 2021 (series) /  Human Aspects of Types and Reasoning Assistants / 
Toward SMT-Based Refinement Types in Agda
Dependent types offer great versatility and power, but developing proofs with them can be tedious and requires considerable human guidance. We propose to integrate Satisfiability Modulo Theories (SMT)-based refinement types into the dependently-typed language Agda in an effort to ease some of the burden of programming with dependent types and combine the strengths of the two approaches to mechanized theorem proving.
Tue 19 OctDisplayed time zone: Central Time (US & Canada) change
Tue 19 Oct
Displayed time zone: Central Time (US & Canada) change
| 13:50 - 15:10 | |||
| 13:5015m Talk | Toward a Theory of Programming Language and Reasoning Assistant Design: Minimizing Cognitive Load HATRA Michael Coblenz University of Maryland at College ParkLink to publication | ||
| 14:0515m Talk | Towards an Incremental Dataset of Proofs HATRA Hanneli Tavante McGill UniversityPre-print | ||
| 14:2015m Talk | Toward Hole-Driven Development with Liquid Haskell HATRA Patrick Redmond University of California at Santa Cruz, Gan Shen University of California, Santa Cruz, USA, Lindsey Kuper University of California at Santa CruzLink to publication | ||
| 14:3515m Talk | Toward SMT-Based Refinement Types in Agda HATRA Gan Shen University of California, Santa Cruz, USA, Lindsey Kuper University of California at Santa CruzLink to publication | ||
| 14:5020m Talk | Paper discussion, session 2 HATRA | ||

