[Mulgara-dev] Re: [Mulgara-general] Removing exclude.
Paul Gearon
gearon at ieee.org
Sat Apr 14 06:08:20 UTC 2007
On Apr 12, 2007, at 10:58 PM, Andrae Muys wrote:
>
> My current focus is on the Non-union compatible disjunction bug.
> As a part of this I am back in TuplesOperations.project() and
> friends, where there is some ugliness resulting from the current
> implementation of exclude. I'm not going to get sidetracked on a
> cleanup job, but it does remind me that we never did reach an
> agreement on the future of exclude.
>
> As I recall the conversation we hadn't yet found anyone who
> actually uses it - and of those who have tried to, no-one has
> managed to actually use it correctly. It was introduced to provide
> a limited form of negation, and one that interacts poorly with the
> open-world assumption. We also now have minus, which is well
> defined, corresponds closely to our intuitive understanding of the
> operation, and is (I am told) what was actually required.
>
> If my memory is correct we should probably at least deprecate, if
> not remove exclude entirely from mulgara.
>
> Do we agree that exclude should be removed?
Well *I* agree anyway. As you say, it doesn't do what anyone thinks
it does.
> If it should be removed, when should this occur?
Yesterday.
Paul
More information about the Mulgara-dev
mailing list