swish-0.10.4.0: A semantic web toolkit.

Copyright | (c) 2003 Graham Klyne 2009 Vasili I Galchin 2011 2012 Douglas Burke
License | GPL V2
Maintainer | Douglas Burke
Stability | experimental
Portability | H98
Safe Haskell | Safe-Inferred
Language | Haskell2010

Swish.RDF.BuiltIn

Description

This module collects references and provides access to all of the datatypes, variable binding modifiers and variable binding filters built in to Swish.

Synopsis

- findRDFOpenVarBindingModifier :: ScopedName -> Maybe RDFOpenVarBindingModify
- findRDFDatatype :: ScopedName -> Maybe RDFDatatype
- rdfRulesetMap :: RDFRulesetMap
- allRulesets :: [RDFRuleset]
- allDatatypeRulesets :: [RDFRuleset]

# Documentation

findRDFOpenVarBindingModifier :: ScopedName -> Maybe RDFOpenVarBindingModify Source #

Find the named open variable binding modifier.

findRDFDatatype :: ScopedName -> Maybe RDFDatatype Source #

Look up a data type declaration.

rdfRulesetMap :: RDFRulesetMap Source #

A `LookupMap` of `allRulesets`.

allRulesets :: [RDFRuleset] Source #

All the rule sets known to Swish.

allDatatypeRulesets :: [RDFRuleset] Source #

The data type rule sets known to Swish.