RDF.ex v0.1.0 API Reference
Modules
The top-level module of RDF.ex
A RDF blank node is a local node of a graph without an URI
RDF.Datatype
for XSD boolean
A set of RDF.Graph
s
A behaviour for natively supported literal datatypes
RDF.Datatype
for XSD date
RDF.Datatype
for XSD dateTime
A set of RDF triples about the same subject
RDF.Datatype
for XSD double
A set of RDF triples with an optional name
RDF.Datatype
for XSD integer
RDF.Datatype
for RDF langString
RDF literals are leaf nodes of a RDF graph containing raw data, like strings and numbers
RDF.NQuads
provides support for reading the N-Quads serialization
format
RDF.Namespace
s for fundamental RDF vocabularies
The OWL vocabulary
The RDF vocabulary
The RDFS vocabulary
The SKOS vocabulary
The XML Schema datatypes vocabulary
RDF.NTriples
provides support for reading and writing the N-Triples
serialization format
A behaviour for resolvers of module atoms to URIs
Helper functions for RDF quads
General serialization-independent functions for reading a RDF.Graph
or RDF.Dataset
from a file or encoded-string
A behaviour for RDF serialization formats
A behaviour for decoder of strings encoded in a specific RDF.Serialization
format
A behaviour for encoders of RDF.Graph
s or RDF.Dataset
s in a specific
RDF.Serialization
format
Sigils for the most common types of RDF nodes
Helper functions for RDF statements
RDF.Datatype
for XSD string
RDF.Datatype
for XSD time
Helper functions for RDF triples
A RDF vocabulary as a RDF.Namespace
General serialization-independent functions for writing the statements of a RDF.Graph
or RDF.Dataset
to a file or string
Exceptions
Protocols
An abstraction over the different data structures for collections of RDF statements