Jerko Steiner d7b2ad7a38 Add typecheck.ts
This uses TypeScript's TypeChecker to determine the types and the code
is a little cleaner, but still needs a lot of work:

- Determine how to figure out class type parameters
2019-08-11 22:03:06 +07:00
..
2019-08-06 18:29:58 +07:00
2019-07-31 07:19:22 +08:00
2019-07-31 07:19:22 +08:00
2019-08-11 22:03:06 +07:00
2019-04-02 15:09:47 +08:00