YoVDO

Binding Syntax for Dependently-Typed Programs - WITS'24

Offered By: ACM SIGPLAN via YouTube

Tags

Dependent Types Courses Compiler Design Courses Type Theory Courses Programming Language Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a work-in-progress presentation on binding syntax for dependently-typed programs in the Idris compiler. Delve into the importance of binders in dependently-typed programming, focusing on types like Σ and Π. Learn about the efforts to introduce custom binders with arbitrary syntax extension while maintaining a fixed grammar to enable precise error messaging. Gain insights into the challenges and potential benefits of this approach for improving the ergonomics of dependently-typed programming languages.

Syllabus

[WITS'24] Binding Syntax for Dependently-Typed Programs


Taught by

ACM SIGPLAN

Related Courses

Introduction to programming with dependent types in Scala
Stepik
A Little Taste of Dependent Types
Strange Loop Conference via YouTube
A Taste of Type Theory
GOTO Conferences via YouTube
A Type-Theoretic Framework for Certified Meta-programming
Hausdorff Center for Mathematics via YouTube
Bulletproof Python - Writing Fewer Tests with a Typed Code Base
EuroPython Conference via YouTube