YoVDO

A Taste of Type Theory

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Programming Courses Equality Courses Natural Numbers Courses Algebraic Data Types Courses Type Theory Courses Dependent Types Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the foundations of type theory in programming through this 54-minute conference talk from YOW! 2019. Delve into the deep-rooted connections between types in programming and mathematics, covering topics such as algebraic data types, inductive types, and dependent types. Learn about equalities, natural numbers, and the Curry-Howard correspondence. Discover identity types and their elimination, and gain insights into homotopy type theory. Conclude with a discussion on Zeno's Paradox and its relation to type theory. Enhance your understanding of the theoretical underpinnings of programming languages and their mathematical foundations.

Syllabus

Introduction
Outline
Equalities
Natural Numbers
Dependent Types
Induction on Nats
Curry Howard
Identity Type
refl
Elimination
Zeno's Paradox


Taught by

GOTO Conferences

Related Courses

Radical and Type Theories in Organic Chemistry (1832-1850) - Lecture 22
Yale University via YouTube
Introduction to programming with dependent types in Scala
Stepik
Uncovering the Unknown - Principles of Type Inference in Programming Languages
ChariotSolutions via YouTube
Univalence from a Computer Science Point-of-View - Dan Licata
Institute for Advanced Study via YouTube
Univalent Foundations and the Equivalence Principle - Benedikt Ahrens
Institute for Advanced Study via YouTube