RDF List and Collection questions

Hi,

One or ten questions here..

Are two instances of rdf:List the same rdf:List if they have the same 
rdf:first and rdf:rest values?

Clarifications asked
  - Lists can be recursive - yes/no?
  - Lists can fork, in that two (or more) list chains can intersect and 
share the same tail - yes/no?
  - Lists can use both bnodes or URIs - yes/no?

Why are both rdf:List and rdf:Seq defined, does Seq offer something that 
List does not (I can see things List offers that Seq doesn't but not the 
other way around)? Are the two interchangeable?

rdf:Alt, does anybody use this? (I'm struggling to see why it's defined 
in rdf to be honest)

Do we actually need unordered and ordered lists in rdf? (something 
niggles that we only need say List and consideration of whether to treat 
it like an ordered or unordered list happens when processing, based on 
context)

Are any of Bag, Seq, Collection, Alt likely to be deprecated in the 
future? are they used anywhere important (I think I saw mention of OWL 
using them?)

Any pointers to discussion or any important notes that I may be missing 
most welcome,

Best,

Nathan

Received on Tuesday, 12 October 2010 01:05:44 UTC