Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.34 KB

README.md

File metadata and controls

29 lines (22 loc) · 1.34 KB

Logic, Machines and Sequent Calculus

Code for the talk.

2019 Version: https://www.youtube.com/watch?v=O0TgP7GKkSY

2018 Version: https://www.youtube.com/watch?v=9l6FD9gRGxc

Modules by their appearance:

  • List - some properties of lists
  • Lambda - untyped lambda calculus
  • STLC - simply-typed lambda calculus
  • SC - one-sided sequent calculus LJ
  • LK - two-sided core sequent calculus LK
  • LKConn - LK with additional connectives
  • LKLamApp - LK and deconstruction of lambdas
  • KAM - Krivine abstract machine for untyped lambda
  • CEK - Control+Environment+Kontinuation abstract machine for untyped lambda
  • LKT - focused call-by-name version of LK
  • LKQ - focused call-by-value version of LK

References