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-Inferred |
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
ppWithSemis :: Pretty a => [a] -> Doc
sepByCommas :: [Doc] -> Doc
ppWithCommas :: Pretty a => [a] -> Doc
printPredicate :: Predicate -> Doc
printSubject :: Subject -> Doc
printObject :: Object -> Doc
printTriples :: Triples -> Doc
printStatement :: Statement -> Doc
printDocument :: TurtleDocument -> Doc
printExpandedIRI :: IRI -> Doc
printAxiom :: Axiom -> Doc
printAxioms :: [Axiom] -> Doc
printRDFBasicTheory :: (Sign, [Named Axiom]) -> Doc
RDF signature printing
printNodes :: String -> Set Term -> Doc