feat: type checker without satisfies implemented #12

Closed
gc1523 wants to merge 8 commits from master into semantic-error-messages

8 Commits