This PR removes the use of exception ArgumentRequired when the inference engine fails to retrieve the type signature (types that is not dependent on the type of argument) of functions, as it fails to do so in most cases. This frequent use of exception has made it difficult for us to read the error message when the inference failed.
This PR removes the use of exception
ArgumentRequired
when the inference engine fails to retrieve the type signature (types that is not dependent on the type of argument) of functions, as it fails to do so in most cases. This frequent use of exception has made it difficult for us to read the error message when the inference failed.