Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
shaclCoder :: (Eq m, Show m) => Module m -> GraphFlow m (ShapesGraph, Graph m -> GraphFlow m Graph) Source #
common :: [CommonConstraint] -> CommonProperties Source #
descriptionsToGraph :: [Description] -> Graph Source #
elementIri :: Element m -> Iri Source #
emptyDescription :: Node -> Description Source #
emptyGraph :: Graph Source #
encodeFieldType :: Show m => Name -> Maybe Integer -> FieldType m -> GraphFlow m (Definition PropertyShape) Source #
encodeTerm :: Show m => Resource -> Term m -> GraphFlow m [Description] Source #
encodeType :: Show m => Type m -> GraphFlow m CommonProperties Source #
mergeGraphs :: [Graph] -> Graph Source #
node :: [CommonConstraint] -> Shape Source #
property :: Iri -> PropertyShape Source #
resourceToNode :: Resource -> Node Source #
subjectsOf :: [Description] -> [Node] Source #
triplesOf :: [Description] -> [Triple] Source #
withType :: Name -> Description -> Description Source #
xmlSchemaDatatypeIri :: String -> Iri Source #