
13 Aug
2004
13 Aug
'04
8:23 a.m.
Informally, what I see as the defining rule for "closed world" is:
But that would break existing programs. You would need a language extension so the feature could be selectively enabled. There are plenty of proposals for how to do this (from closed class keywords to 'kind' statements)... I think however that you can get the benefits of better improvement rules without going all the way to a closed world. My question in the last post was: what if we assume an open world whilst type-checking and generating function type signatures, but assume closed world when resolving instances? Keean.
7633
Age (days ago)
7633
Last active (days ago)
0 comments
1 participants
participants (1)
-
MR K P SCHUPKE