
18 May
2017
18 May
'17
8:59 p.m.
On May 18, 2017, at 5:27 PM, Simon Peyton Jones
wrote: I don't agree. If you call (tcSubsumes hole_ty ty) with closed types hole_ty, ty, it should return True if
I agree here. But it looks like MatthÃas's function gets the expected type as pushed down by bidirectional typechecking. This type will always be deeply skolemized before tcSubsumes can get a hold of it, so it won't be closed. Richard