RDF.ex v0.5.3 API Reference

Modules

RDF

The top-level module of RDF.ex

A RDF blank node (aka bnode) is a local node of a graph without an IRI

A behaviour for implementations of blank node identifier generation algorithms

An implementation of a RDF.BlankNode.Generator.Algorithm which returns RDF.BlankNodes with incremented identifiers

RDF.Datatype for XSD boolean

An abstraction over the different data structures for collections of RDF statements

A behaviour for natively supported literal datatypes

RDF.Datatype for XSD date

RDF.Datatype for XSD dateTime

RDF.Datatype for XSD decimal

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

Guards for working with RDF.Literals

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

The set of all numeric datatypes

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

Shared behaviour for all RDF terms

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