Implement a type checker for STLC with type constants.
Implement a type checker for STLC with type constants.