Skip to content

Code for the "Logic, machines and sequent calculus" talk

Notifications You must be signed in to change notification settings

clayrat/sequent-calc-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Code for the "Logic, machines and sequent calculus" talk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages