Re: meaning of a function name

Eric Prud'hommeaux wrote:
> By the current spec, I don't see any reason to believe that the
> following my:funcs have anything to do with each other:
>   ASK WHERE { ?x my:func ?y 
>        FILTER (my:func(?x) || 
>         my:func(?x ?y)) }
> Just thought I'd mention that.

In ARQ, my:func(?x) and my:func(?x ?y) dispatch to the same code 
implementation.  Functions are polyadic, like varargs.

If predicate my:func is different from function my:func, then shouldn't they 
be different URIs as they are different concepts?

 Andy

Received on Thursday, 13 April 2006 12:26:45 UTC