TypeChecker class. Given a prototype, it checks if an object matches it. WIP: It doesn't check for extra keys in the object, nor it supports optional keys or arrays of objects.
TypeChecker class. Given a prototype, it checks if an object matches it. WIP: It doesn't check for extra keys in the object, nor it supports optional keys or arrays of objects.