Copyright | (c) Felix Gabriel Mance |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | f.mance@jacobs-university.de |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe |
RDF.Print
Contents
Description
Printer for N-triples
- sepBySemis :: [Doc] -> Doc
- ppWithSemis :: Pretty a => [a] -> Doc
- sepByCommas :: [Doc] -> Doc
- ppWithCommas :: Pretty a => [a] -> Doc
- printPredicate :: Predicate -> Doc
- printPredObjList :: PredicateObjectList -> Doc
- printSubject :: Subject -> Doc
- printObject :: Object -> Doc
- printTriples :: Triples -> Doc
- printStatement :: Statement -> Doc
- printDocument :: TurtleDocument -> Doc
- printExpandedIRI :: IRI -> Doc
- printTerm :: Term -> Doc
- printAxiom :: Axiom -> Doc
- printAxioms :: [Axiom] -> Doc
- printRDFBasicTheory :: (Sign, [Named Axiom]) -> Doc
- printNodes :: String -> Set Term -> Doc
- printSign :: Sign -> Doc
Documentation
sepBySemis :: [Doc] -> Doc Source #
ppWithSemis :: Pretty a => [a] -> Doc Source #
sepByCommas :: [Doc] -> Doc Source #
ppWithCommas :: Pretty a => [a] -> Doc Source #
printPredicate :: Predicate -> Doc Source #
printSubject :: Subject -> Doc Source #
printObject :: Object -> Doc Source #
printTriples :: Triples -> Doc Source #
printStatement :: Statement -> Doc Source #
printDocument :: TurtleDocument -> Doc Source #
printExpandedIRI :: IRI -> Doc Source #
printAxiom :: Axiom -> Doc Source #
printAxioms :: [Axiom] -> Doc Source #
printNodes :: String -> Set Term -> Doc Source #