You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears to me that we can always infer a type. I suppose the final type is not necessary if it's not given? the inference algorithm should always infer the most precise type. Do we have a theorem stating this?
The text was updated successfully, but these errors were encountered:
We don't need to. I provided it there just as a testing convenience, but one can simulate that with (fun (x : A) -> x) e instead of e : A (or even with the "let binding" @Antoine-something is implementing)
It appears to me that we can always infer a type. I suppose the final type is not necessary if it's not given? the inference algorithm should always infer the most precise type. Do we have a theorem stating this?
The text was updated successfully, but these errors were encountered: