teikalang / teika

MIT License
324 stars 7 forks source link

teika: simple explicit open / close / subst #145

Closed EduardoRFS closed 1 year ago

EduardoRFS commented 1 year ago

Goals

A working type checker with inference.

Context

Current Teika typing is broken due to the lack of opening and closing which is required for a working locally nameless implementation. This is a bit tricky as we also have inference, so the approach decided here is to use "explicit substitutions" for opening and closing.