Portability | H98 |
---|---|
Stability | experimental |
Maintainer | Douglas Burke |
This module implements the Swish script processor: it parses a script from a supplied string, and returns a list of Swish state transformer functions whose effect, when applied to a state value, is to implement the supplied script.
The script syntax is based loosely on Notation3, and the script parser is an extension of the Notation3 parser in the module Swish.RDF.N3Parser.
- parseScriptFromString :: Maybe QName -> String -> Either String [SwishStateIO ()]
Documentation
parseScriptFromString :: Maybe QName -> String -> Either String [SwishStateIO ()]Source
Parser for Swish script processor