Skip to content

Instantly share code, notes, and snippets.

View 1011X's full-sized avatar
🏠
Working from home

Infra 1011X

🏠
Working from home
View GitHub Profile

Quantifiers

Idea: create a surface syntax where all quantifiers behave more like records/modules with labelled entries.

Examples

{
 out id : {

Inference Rules

Natural deduction

T ::=
  | Int
  | Bool

t1, t2 ::=