| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Hydra.Sources.Tier4.Ext.Pg.Validation
Documentation
validateEdgeDef :: TElement ((t -> v -> Maybe String) -> (v -> String) -> Maybe (v -> Maybe VertexLabel) -> EdgeType t -> Edge v -> Maybe String) Source #
validateElementDef :: TElement ((t -> v -> Maybe String) -> (v -> String) -> Maybe (v -> Maybe VertexLabel) -> ElementType t -> Element v -> Maybe String) Source #
validateGraphDef :: TElement ((t -> v -> Maybe String) -> (v -> String) -> GraphSchema t -> Graph v -> Maybe String) Source #
validatePropertiesDef :: TElement ((t -> v -> Maybe String) -> [PropertyType t] -> Map PropertyKey v -> Maybe String) Source #
validateVertexDef :: TElement ((t -> v -> Maybe String) -> (v -> String) -> VertexType t -> Vertex v -> Maybe String) Source #
vertexLabelMismatchDef :: TElement (VertexLabel -> VertexLabel -> String) Source #
edgeLabelT :: Type Source #
edgeTypeTT :: Type Source #
elementTypeTT :: Type Source #
graphSchemaTT :: Type Source #
propertyKeyT :: Type Source #
vertexLabelT :: Type Source #
vertexTypeTT :: Type Source #