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 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.Namespaces 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.IRIs

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.Graphs or RDF.Datasets 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