CoRecursive: Coding Stories cover image

Tech Talk: Dependent Types in Haskell with Stephanie Weirich

CoRecursive: Coding Stories

00:00

Exploring Dependent Types in Haskell and Beyond

This chapter compares dependently typed programming languages, particularly Haskell and Coq, highlighting their differences in type systems and proof assistance. It discusses totality checking in functional programming and the challenges of type equality in Haskell, while also exploring theoretical advancements and real-world applications. Furthermore, it examines the influence of dependent types on mainstream languages like OCaml and Scala, emphasizing the need for user-friendly library design.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app