W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > October to December 2009

Re: Comment on: rq25

From: Steve Harris <steve.harris@garlik.com>
Date: Mon, 21 Dec 2009 17:50:02 +0000
Cc: Andy Seaborne <andy.seaborne@talis.com>, SPARQL Working Group <public-rdf-dawg@w3.org>
Message-Id: <BB393867-0FE8-48BB-846B-8802A18CDA85@garlik.com>
To: Olivier Corby <Olivier.Corby@sophia.inria.fr>
On 21 Dec 2009, at 15:51, Olivier Corby wrote:

>> 8 Negation - Testing for the absence of a pattern
>>
>> I am not really happy that the EXISTS and NOT EXISTS pattern can be  
>> used
>> in a filter.
>>
>> Could you say why that is?
>
> It is a feeling about language design.
> Graph pattern is about graph match and filter is about evaluable  
> expressions. Here we  mix both and that looks strange to me...

I agree. Although SQL does it, it seems like a hack there too.

For me it's the fact that you suddenly have graph patters inside a  
FILTER().

Does it add expressivity?

- Steve
Received on Monday, 21 December 2009 17:50:35 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:40 GMT