rntz@arntzenius·Mar 4, 2019PL type theory notation is wrong. It's not (Γ ⊢ e : A). It's (e : Γ ⊢ A). (hills I contemplate from afar but am unwilling to die on, #1)7438
Brendan Zabarauskas@brendanzabReplying to @arntzeniusCurious to hear your reasoning on this!10:38 PM · Mar 4, 2019·Twitter for iPhone2 Likes
rntz@arntzenius·Mar 4, 2019Replying to @brendanzabthe type of "e" isn't "A", it's "Γ ⊢ A". the context Γ is as important as the type A, and the two belong together. for example, it matches more nicely with categorical semantics: e : Γ ⊢ A, so ⟦e⟧ : ⟦Γ⟧ → ⟦A⟧15