Build your own proof assistant
Channel: myetex
Date: 11/10/2015

Miëtek Bak, “Build your own proof assistant”
Haskell eXchange 2015, London
https://github.com/mietek/haskell-exchange-2015

Are the logical foundations of your favourite programming language not entirely satisfactory? Is your everyday programming work far too useful and practical? Have I got the talk for you! We’ll learn how parametric higher-order abstract syntax (PHOAS) makes it simple and easy to embed a logic in your favourite programming language — as long as it’s Haskell, Agda, or Idris. Then, by Jove, we’re going to prove some theorems!