haskell-neo4j-client 0.3.0.10 → 0.3.0.11
raw patch · 1 files changed
+4/−4 lines, 1 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Database.Neo4j.Types: (<>) :: Monoid a => a -> a -> a
+ Database.Neo4j.Types: (|:) :: PropertyValueConstructor a => Text -> a -> (Text, PropertyValue)
+ Database.Neo4j.Types: Any :: Direction
+ Database.Neo4j.Types: ArrayProperty :: [Val] -> PropertyValue
+ Database.Neo4j.Types: BoolVal :: Bool -> Val
+ Database.Neo4j.Types: Connection :: Hostname -> Port -> Manager -> Connection
+ Database.Neo4j.Types: DoubleVal :: Double -> Val
+ Database.Neo4j.Types: EntityNode :: Node -> EntityObj
+ Database.Neo4j.Types: EntityNodePath :: NodePath -> EntityPath
+ Database.Neo4j.Types: EntityRel :: Relationship -> EntityObj
+ Database.Neo4j.Types: EntityRelPath :: RelPath -> EntityPath
+ Database.Neo4j.Types: Incoming :: Direction
+ Database.Neo4j.Types: Index :: Label -> [Text] -> Index
+ Database.Neo4j.Types: IntVal :: Int64 -> Val
+ Database.Neo4j.Types: Neo4j :: (Connection -> IO a) -> Neo4j a
+ Database.Neo4j.Types: Neo4jBatchException :: ByteString -> Neo4jException
+ Database.Neo4j.Types: Neo4jHttpException :: String -> Neo4jException
+ Database.Neo4j.Types: Neo4jNoEntityException :: ByteString -> Neo4jException
+ Database.Neo4j.Types: Neo4jNoSuchProperty :: Text -> Neo4jException
+ Database.Neo4j.Types: Neo4jNonOrphanNodeDeletionException :: ByteString -> Neo4jException
+ Database.Neo4j.Types: Neo4jParseException :: String -> Neo4jException
+ Database.Neo4j.Types: Neo4jUnexpectedResponseException :: Status -> Neo4jException
+ Database.Neo4j.Types: Node :: NodePath -> Properties -> Node
+ Database.Neo4j.Types: NodePath :: Text -> NodePath
+ Database.Neo4j.Types: NodeUrl :: Text -> NodeUrl
+ Database.Neo4j.Types: Outgoing :: Direction
+ Database.Neo4j.Types: RelPath :: Text -> RelPath
+ Database.Neo4j.Types: RelUrl :: Text -> RelUrl
+ Database.Neo4j.Types: Relationship :: RelPath -> RelationshipType -> Properties -> NodePath -> NodePath -> Relationship
+ Database.Neo4j.Types: TextVal :: Text -> Val
+ Database.Neo4j.Types: TransactionEndedExc :: Neo4jException
+ Database.Neo4j.Types: ValueProperty :: Val -> PropertyValue
+ Database.Neo4j.Types: class Entity a
+ Database.Neo4j.Types: class EntityIdentifier a
+ Database.Neo4j.Types: class NodeIdentifier a
+ Database.Neo4j.Types: class PropertyValueConstructor a
+ Database.Neo4j.Types: class RelIdentifier a
+ Database.Neo4j.Types: data Connection
+ Database.Neo4j.Types: data Direction
+ Database.Neo4j.Types: data EntityObj
+ Database.Neo4j.Types: data EntityPath
+ Database.Neo4j.Types: data Index
+ Database.Neo4j.Types: data Neo4jException
+ Database.Neo4j.Types: data Node
+ Database.Neo4j.Types: data PropertyValue
+ Database.Neo4j.Types: data Relationship
+ Database.Neo4j.Types: data Val
+ Database.Neo4j.Types: dbHostname :: Connection -> Hostname
+ Database.Neo4j.Types: dbPort :: Connection -> Port
+ Database.Neo4j.Types: emptyProperties :: HashMap Text PropertyValue
+ Database.Neo4j.Types: entityObj :: Entity a => a -> EntityObj
+ Database.Neo4j.Types: entityPath :: Entity a => a -> ByteString
+ Database.Neo4j.Types: getEntityPath :: EntityIdentifier a => a -> EntityPath
+ Database.Neo4j.Types: getEntityProperties :: Entity a => a -> Properties
+ Database.Neo4j.Types: getNodePath :: NodeIdentifier a => a -> NodePath
+ Database.Neo4j.Types: getNodeProperties :: Node -> Properties
+ Database.Neo4j.Types: getRelPath :: RelIdentifier a => a -> RelPath
+ Database.Neo4j.Types: getRelProperties :: Relationship -> Properties
+ Database.Neo4j.Types: getRelType :: Relationship -> RelationshipType
+ Database.Neo4j.Types: indexLabel :: Index -> Label
+ Database.Neo4j.Types: indexProperties :: Index -> [Text]
+ Database.Neo4j.Types: instance Applicative Neo4j
+ Database.Neo4j.Types: instance Constructor C1_0NodePath
+ Database.Neo4j.Types: instance Constructor C1_0NodeUrl
+ Database.Neo4j.Types: instance Constructor C1_0RelPath
+ Database.Neo4j.Types: instance Constructor C1_0RelUrl
+ Database.Neo4j.Types: instance Datatype D1NodePath
+ Database.Neo4j.Types: instance Datatype D1NodeUrl
+ Database.Neo4j.Types: instance Datatype D1RelPath
+ Database.Neo4j.Types: instance Datatype D1RelUrl
+ Database.Neo4j.Types: instance Entity EntityObj
+ Database.Neo4j.Types: instance Entity Node
+ Database.Neo4j.Types: instance Entity Relationship
+ Database.Neo4j.Types: instance EntityIdentifier Node
+ Database.Neo4j.Types: instance EntityIdentifier NodePath
+ Database.Neo4j.Types: instance EntityIdentifier NodeUrl
+ Database.Neo4j.Types: instance EntityIdentifier RelPath
+ Database.Neo4j.Types: instance EntityIdentifier RelUrl
+ Database.Neo4j.Types: instance EntityIdentifier Relationship
+ Database.Neo4j.Types: instance EntityIdentifier Text
+ Database.Neo4j.Types: instance Eq EntityObj
+ Database.Neo4j.Types: instance Eq EntityPath
+ Database.Neo4j.Types: instance Eq Index
+ Database.Neo4j.Types: instance Eq Neo4jException
+ Database.Neo4j.Types: instance Eq Node
+ Database.Neo4j.Types: instance Eq NodePath
+ Database.Neo4j.Types: instance Eq NodeUrl
+ Database.Neo4j.Types: instance Eq PropertyValue
+ Database.Neo4j.Types: instance Eq RelPath
+ Database.Neo4j.Types: instance Eq RelUrl
+ Database.Neo4j.Types: instance Eq Relationship
+ Database.Neo4j.Types: instance Eq Val
+ Database.Neo4j.Types: instance Exception Neo4jException
+ Database.Neo4j.Types: instance FromJSON Index
+ Database.Neo4j.Types: instance FromJSON Node
+ Database.Neo4j.Types: instance FromJSON PropertyValue
+ Database.Neo4j.Types: instance FromJSON Relationship
+ Database.Neo4j.Types: instance FromJSON Val
+ Database.Neo4j.Types: instance Functor Neo4j
+ Database.Neo4j.Types: instance Generic NodePath
+ Database.Neo4j.Types: instance Generic NodeUrl
+ Database.Neo4j.Types: instance Generic RelPath
+ Database.Neo4j.Types: instance Generic RelUrl
+ Database.Neo4j.Types: instance Hashable NodePath
+ Database.Neo4j.Types: instance Hashable NodeUrl
+ Database.Neo4j.Types: instance Hashable RelPath
+ Database.Neo4j.Types: instance Hashable RelUrl
+ Database.Neo4j.Types: instance Monad Neo4j
+ Database.Neo4j.Types: instance MonadBase Neo4j Neo4j
+ Database.Neo4j.Types: instance MonadIO Neo4j
+ Database.Neo4j.Types: instance MonadThrow Neo4j
+ Database.Neo4j.Types: instance NodeIdentifier ByteString
+ Database.Neo4j.Types: instance NodeIdentifier Integer
+ Database.Neo4j.Types: instance NodeIdentifier Node
+ Database.Neo4j.Types: instance NodeIdentifier NodePath
+ Database.Neo4j.Types: instance NodeIdentifier NodeUrl
+ Database.Neo4j.Types: instance PropertyValueConstructor Bool
+ Database.Neo4j.Types: instance PropertyValueConstructor Double
+ Database.Neo4j.Types: instance PropertyValueConstructor Int64
+ Database.Neo4j.Types: instance PropertyValueConstructor Text
+ Database.Neo4j.Types: instance PropertyValueConstructor [Bool]
+ Database.Neo4j.Types: instance PropertyValueConstructor [Double]
+ Database.Neo4j.Types: instance PropertyValueConstructor [Int64]
+ Database.Neo4j.Types: instance PropertyValueConstructor [Text]
+ Database.Neo4j.Types: instance RelIdentifier ByteString
+ Database.Neo4j.Types: instance RelIdentifier Integer
+ Database.Neo4j.Types: instance RelIdentifier RelPath
+ Database.Neo4j.Types: instance RelIdentifier RelUrl
+ Database.Neo4j.Types: instance RelIdentifier Relationship
+ Database.Neo4j.Types: instance Selector S1_0_0NodePath
+ Database.Neo4j.Types: instance Selector S1_0_0NodeUrl
+ Database.Neo4j.Types: instance Selector S1_0_0RelPath
+ Database.Neo4j.Types: instance Selector S1_0_0RelUrl
+ Database.Neo4j.Types: instance Show EntityObj
+ Database.Neo4j.Types: instance Show EntityPath
+ Database.Neo4j.Types: instance Show Index
+ Database.Neo4j.Types: instance Show Neo4jException
+ Database.Neo4j.Types: instance Show Node
+ Database.Neo4j.Types: instance Show NodePath
+ Database.Neo4j.Types: instance Show NodeUrl
+ Database.Neo4j.Types: instance Show PropertyValue
+ Database.Neo4j.Types: instance Show RelPath
+ Database.Neo4j.Types: instance Show RelUrl
+ Database.Neo4j.Types: instance Show Relationship
+ Database.Neo4j.Types: instance Show Val
+ Database.Neo4j.Types: instance ToJSON PropertyValue
+ Database.Neo4j.Types: instance ToJSON Val
+ Database.Neo4j.Types: instance Typeable Neo4jException
+ Database.Neo4j.Types: manager :: Connection -> Manager
+ Database.Neo4j.Types: newtype Neo4j a
+ Database.Neo4j.Types: newtype NodePath
+ Database.Neo4j.Types: newtype NodeUrl
+ Database.Neo4j.Types: newtype RelPath
+ Database.Neo4j.Types: newtype RelUrl
+ Database.Neo4j.Types: newval :: PropertyValueConstructor a => a -> PropertyValue
+ Database.Neo4j.Types: nodeAPI :: ByteString
+ Database.Neo4j.Types: nodeAPITxt :: Text
+ Database.Neo4j.Types: nodePath :: Node -> NodePath
+ Database.Neo4j.Types: nodeProperties :: Node -> Properties
+ Database.Neo4j.Types: propertyPath :: Entity a => a -> ByteString
+ Database.Neo4j.Types: relFrom :: Relationship -> NodePath
+ Database.Neo4j.Types: relPath :: Relationship -> RelPath
+ Database.Neo4j.Types: relProperties :: Relationship -> Properties
+ Database.Neo4j.Types: relTo :: Relationship -> NodePath
+ Database.Neo4j.Types: relType :: Relationship -> RelationshipType
+ Database.Neo4j.Types: relationshipAPI :: ByteString
+ Database.Neo4j.Types: relationshipAPITxt :: Text
+ Database.Neo4j.Types: runNeo4j :: Neo4j a -> Connection -> IO a
+ Database.Neo4j.Types: runNodeIdentifier :: NodeIdentifier a => a -> ByteString
+ Database.Neo4j.Types: runNodePath :: NodePath -> Text
+ Database.Neo4j.Types: runNodeUrl :: NodeUrl -> Text
+ Database.Neo4j.Types: runRelIdentifier :: RelIdentifier a => a -> ByteString
+ Database.Neo4j.Types: runRelPath :: RelPath -> Text
+ Database.Neo4j.Types: runRelUrl :: RelUrl -> Text
+ Database.Neo4j.Types: setEntityProperties :: Entity a => a -> Properties -> a
+ Database.Neo4j.Types: type Hostname = ByteString
+ Database.Neo4j.Types: type Label = Text
+ Database.Neo4j.Types: type Port = Int
+ Database.Neo4j.Types: type Properties = HashMap Text PropertyValue
+ Database.Neo4j.Types: type RelationshipType = Text
+ Database.Neo4j.Types: urlMinPath :: Text -> Text
+ Database.Neo4j.Types: urlPath :: Text -> Text
Files
haskell-neo4j-client.cabal view
@@ -1,5 +1,5 @@ name: haskell-neo4j-client-version: 0.3.0.10+version: 0.3.0.11 synopsis: A Haskell neo4j client description: Library to interact with Neo4j databases. @@ -63,10 +63,10 @@ library hs-source-dirs: src exposed-modules: Database.Neo4j, Database.Neo4j.Graph, Database.Neo4j.Batch, Database.Neo4j.Cypher,- Database.Neo4j.Transactional.Cypher- other-modules: Database.Neo4j.Types, Database.Neo4j.Http, Database.Neo4j.Node, Database.Neo4j.Relationship,+ Database.Neo4j.Transactional.Cypher, Database.Neo4j.Types+ other-modules: Database.Neo4j.Http, Database.Neo4j.Node, Database.Neo4j.Relationship, Database.Neo4j.Property, Database.Neo4j.Label, Database.Neo4j.Index, Database.Neo4j.Batch.Node,- Database.Neo4j.Batch.Relationship, Database.Neo4j.Batch.Property, Database.Neo4j.Types,+ Database.Neo4j.Batch.Relationship, Database.Neo4j.Batch.Property, Database.Neo4j.Batch.Label, Database.Neo4j.Batch.Types build-depends: base >= 4.6 && < 4.8 , containers == 0.5.*