* Computes internal type representations for type literals and patterns.
* @param instantiateTypeParameters TODO
* @param eval TODO
*/
public Type typeOf(Environment env, boolean instantiateTypeParameters, IEvaluator<Result<IValue>> eval) {
throw new NotYetImplemented(this);
}