Copyright | (c) Felix Gabriel Mance |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | f.mance@jacobs-university.de |
Stability | provisional |
Portability | portable |
Safe Haskell | None |
Printer for N-triples
Synopsis
- 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 #
Orphan instances
Pretty RDFEntity Source # | |
Pretty RDFEntityType Source # | Symbols printing |
pretty :: RDFEntityType -> Doc Source # pretties :: [RDFEntityType] -> Doc Source # | |
Pretty Axiom Source # | |
Pretty Term Source # | |
Pretty RDFLiteral Source # | |
pretty :: RDFLiteral -> Doc Source # pretties :: [RDFLiteral] -> Doc Source # | |
Pretty PredicateObjectList Source # | |
pretty :: PredicateObjectList -> Doc Source # pretties :: [PredicateObjectList] -> Doc Source # | |
Pretty Object Source # | |
Pretty Predicate Source # | |
Pretty Subject Source # | |
Pretty Triples Source # | |
Pretty Statement Source # | |
Pretty TurtleDocument Source # | |
pretty :: TurtleDocument -> Doc Source # pretties :: [TurtleDocument] -> Doc Source # | |
Pretty Sign Source # | |
Pretty RawSymb Source # | |
Pretty SymbMapItems Source # | |
pretty :: SymbMapItems -> Doc Source # pretties :: [SymbMapItems] -> Doc Source # | |
Pretty SymbItems Source # | |