Posts in the year 2018
How to implement type theory in an hour
- 25 August 2018
- Programming, Talks, Tutorial
I was purging the disk on my laptop of large files and found a video lecture which I forgot to publish. Here it is with some delay. I lectured on how to implement type theory at the School and Workshop on Univalent Mathematics in December 2017, at the University of Birmingham (UK).
You may visit the GitHub repository spartan-type-theory. There used to be a video, but I lost it.
→ continue reading (1 comment)Algebraic effects and handlers at OPLSS 2018
- 22 July 2018
- Eff, Programming, Talks, Teaching
I have had the honor to lecture at the Oregon Programming Language Summer School 2018 on the topic of algebraic effects and handlers. The notes, materials and the lectures are available online:
- the GitHub repository with the course material
- the OPLSS lecture materials, including notes and video recordings of the lectures
I gave four lectures which started with the mathematics of algebraic theories, explained how they can be used to model computational effects, how we make a programming language out of them, and how to program with handlers.
→ continue reading (3 comments)