Master Production-Ready Machine Learning, Step by Step
Lead AI-Native Products with Microsoft's Agentic AI Program
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the development of Yaffle, a new core language for Idris 2, in this 31-minute conference talk presented by Edwin Brady at WITS'24. Delve into the valuable lessons learned from implementing a dependently typed language in itself, focusing on Idris 2, a functional programming language with dependent types based on Quantitative Type Theory. Gain insights into how the expressive type system of Idris 2 is leveraged to guarantee properties of its own implementation. Discover the progress made on Yaffle and its implications for the future of dependently typed programming languages.
Syllabus
[WITS'24] Yaffle: A New Core for Idris 2
Taught by
ACM SIGPLAN