swish-0.9.0.7: A semantic web toolkit.

PortabilityOverloadedStrings
Stabilityexperimental
MaintainerDouglas Burke
Safe HaskellNone

Swish.RDF.Vocabulary.RDF

Contents

Description

This module defines some commonly used vocabulary terms from the RDF (http://www.w3.org/TR/rdf-syntax-grammar/) and RDF Schema (http://www.w3.org/TR/rdf-schema/) documents.

Synopsis

Namespaces

RDF terms

These terms are described in http://www.w3.org/TR/rdf-syntax-grammar/; the version used is "W3C Recommendation 10 February 2004", http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/.

Some terms are listed within the RDF Schema terms below since their definition is given within the RDF Schema document.

rdfDescription :: ScopedNameSource

rdf:Description.

rdfParseType :: ScopedNameSource

rdf:parseType.

rdfResource :: ScopedNameSource

rdf:resource.

rdfDatatype :: ScopedNameSource

rdf:datatype.

rdfn :: Word32 -> ScopedNameSource

Create a rdf:_n entity.

There is no check that the argument is not 0, so it is possible to create the un-defined label rdf:_0.

RDF Schema terms

These are defined by http://www.w3.org/TR/rdf-schema/; the version used is "W3C Recommendation 10 February 2004", http://www.w3.org/TR/2004/REC-rdf-schema-20040210/.

Classes

See the "Classes" section at http://www.w3.org/TR/rdf-schema/#ch_classes for more information.

Properties

See the "Properties" section at http://www.w3.org/TR/rdf-schema/#ch_classes for more information.

Containers

See the "Container Classes and Properties" section at http://www.w3.org/TR/rdf-schema/#ch_containervocab.

Collections

See the "Collections" section at http://www.w3.org/TR/rdf-schema/#ch_collectionvocab.

Reification Vocabulary

See the "Reification Vocabulary" section at http://www.w3.org/TR/rdf-schema/#ch_reificationvocab.

Utility Properties

See the "Utility Properties" section at http://www.w3.org/TR/rdf-schema/#ch_utilvocab.