bindings in type environment should use same type relation

Issue #27 resolved
Stephen Chang repo owner created an issue

Would it be less confusing to not have different syntax for environment bindings and other parts of a type rule.

So it would be better to write:

[x ≫ x- ⇒ τ1] ⊢ e ≫ e- ⇒ τ2

or

[x ≫ x- ⇒ : τ1] ⊢ e ≫ e- ⇒ : τ2

instead of something like

[x ≫ x- : τ1] ⊢ e ≫ e- ⇒ τ2

Comments (3)

  1. Log in to comment