Interface TypeCheck

    • Method Detail

      • typeCheck

        Type typeCheck​(Scope<Type> scope)
        Checks whether the given types within a scope satisfy the constraints.
        Parameters:
        scope - the scope to evaluate.
        Returns:
        the type validated by the scope check.