>>97It's hardly curious.
It's curious to the uninitiated and rare, so generally curious. Do you think I was trying to say it was somehow bad or wrong?
Let's take length.
I don't know what point
>>94 was really trying to make here. Your bleating is really strange in the face of
( > )
which is typed
'a -> 'a -> bool
. But do let us take length:
# let len x = x#length;;
val len : < length : 'a; .. > -> 'a = <fun>
Hurrah structural subtyping. (It works with nominal subtyping systems too, but you don't want that with global inference.)
We can have it both ways in OCaml but one way is clearly preferred. There is no controversy. What's there to argue about?
>>98Thanks for explaining my post to me but
check 'em.