packages feed

rdf4h 5.2.0 → 5.2.1

raw patch · 2 files changed

+2/−2 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.RDF.State: RdfST :: StateT (RDF rdfImpl) m a -> RdfST rdfImpl m a
+ Data.RDF.State: RdfST :: StateT (RDF rdfImpl) m a -> RdfST rdfImpl (m :: Type -> Type) a
- Data.RDF.State: [unRdfST] :: RdfST rdfImpl m a -> StateT (RDF rdfImpl) m a
+ Data.RDF.State: [unRdfST] :: RdfST rdfImpl (m :: Type -> Type) a -> StateT (RDF rdfImpl) m a
- Data.RDF.State: addPrefixMappings :: (Rdf rdfImpl, Monad m) => PrefixMappings -> RdfST rdfImpl m ()
+ Data.RDF.State: addPrefixMappings :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => PrefixMappings -> RdfST rdfImpl m ()
- Data.RDF.State: addTriple :: (Rdf rdfImpl, Monad m) => Triple -> RdfST rdfImpl m ()
+ Data.RDF.State: addTriple :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => Triple -> RdfST rdfImpl m ()
- Data.RDF.State: baseUrl :: (Rdf rdfImpl, Monad m) => RdfST rdfImpl m (Maybe BaseUrl)
+ Data.RDF.State: baseUrl :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => RdfST rdfImpl m (Maybe BaseUrl)
- Data.RDF.State: empty :: (Rdf rdfImpl, Monad m) => RdfST rdfImpl m ()
+ Data.RDF.State: empty :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => RdfST rdfImpl m ()
- Data.RDF.State: mkRdf :: (Rdf rdfImpl, Monad m) => Triples -> Maybe BaseUrl -> PrefixMappings -> RdfST rdfImpl m ()
+ Data.RDF.State: mkRdf :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => Triples -> Maybe BaseUrl -> PrefixMappings -> RdfST rdfImpl m ()
- Data.RDF.State: newtype RdfST rdfImpl m a
+ Data.RDF.State: newtype RdfST rdfImpl (m :: Type -> Type) a
- Data.RDF.State: prefixMappings :: (Rdf rdfImpl, Monad m) => RdfST rdfImpl m PrefixMappings
+ Data.RDF.State: prefixMappings :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => RdfST rdfImpl m PrefixMappings
- Data.RDF.State: query :: (Rdf rdfImpl, Monad m) => Maybe Node -> Maybe Node -> Maybe Node -> RdfST rdfImpl m Triples
+ Data.RDF.State: query :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => Maybe Node -> Maybe Node -> Maybe Node -> RdfST rdfImpl m Triples
- Data.RDF.State: removeTriple :: (Rdf rdfImpl, Monad m) => Triple -> RdfST rdfImpl m ()
+ Data.RDF.State: removeTriple :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => Triple -> RdfST rdfImpl m ()
- Data.RDF.State: replacePrefixMappings :: (Rdf rdfImpl, Monad m) => PrefixMappings -> RdfST rdfImpl m ()
+ Data.RDF.State: replacePrefixMappings :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => PrefixMappings -> RdfST rdfImpl m ()
- Data.RDF.State: select :: (Rdf rdfImpl, Monad m) => NodeSelector -> NodeSelector -> NodeSelector -> RdfST rdfImpl m Triples
+ Data.RDF.State: select :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => NodeSelector -> NodeSelector -> NodeSelector -> RdfST rdfImpl m Triples
- Data.RDF.State: showGraph :: (Rdf rdfImpl, Monad m) => RdfST rdfImpl m String
+ Data.RDF.State: showGraph :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => RdfST rdfImpl m String
- Data.RDF.State: triplesOf :: (Rdf rdfImpl, Monad m) => RdfST rdfImpl m Triples
+ Data.RDF.State: triplesOf :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => RdfST rdfImpl m Triples
- Data.RDF.State: uniqTriplesOf :: (Rdf rdfImpl, Monad m) => RdfST rdfImpl m Triples
+ Data.RDF.State: uniqTriplesOf :: forall rdfImpl (m :: Type -> Type). (Rdf rdfImpl, Monad m) => RdfST rdfImpl m Triples
- Data.RDF.Types: type NodeSelector = Maybe (Node -> Bool)
+ Data.RDF.Types: type NodeSelector = Maybe Node -> Bool

Files

rdf4h.cabal view
@@ -1,5 +1,5 @@ name:            rdf4h-version:         5.2.0+version:         5.2.1 synopsis:        A library for RDF processing in Haskell description:   'RDF for Haskell' is a library for working with RDF in Haskell.
src/Text/RDF/RDF4H/TurtleSerializer.hs view
@@ -128,7 +128,7 @@             Nothing -> writeUNodeUri h currUri pms             Just url -> if url == currUri then hPutStr h "<>" else writeUNodeUri h currUri pms     (BNode gId) -> T.hPutStr h gId-    (BNodeGen i) -> putStr "_:genid" >> hPutStr h (show i)+    (BNodeGen i) -> hPutStr h "_:genid" >> hPutStr h (show i)     (LNode n) -> writeLValue h n pms  -- Print prefix mappings to stdout for debugging.