RDF.ex v0.4.1 API Reference
Modules
The top-level module of RDF.ex
A RDF blank node (aka bnode) is a local node of a graph without an IRI
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
A structure for IRIs
RDF.Datatype
for XSD integer
RDF.Datatype
for RDF langString
A structure for RDF lists
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 RDF.IRI
s
Helper functions for RDF quads
General functions for working with RDF serializations
A behaviour for decoders 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
A behaviour for RDF serialization formats
General functions for reading a RDF.Graph
or RDF.Dataset
from a serialization file or encoded-string
General functions for writing the statements of a RDF.Graph
or RDF.Dataset
to a serialization file or string
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
RDF.Turtle
provides support for reading and writing the Turtle
serialization format
A RDF vocabulary as a RDF.Namespace
Exceptions
Protocols
An abstraction over the different data structures for collections of RDF statements