Rob Stewart
Rob Stewart
@twopoint718 I'd be interested in what yourself and @jonplussed are intending on doing. Are you planning on using `Text` for URI processing, migrating away from `String`?
This is being handled upstream in the xmlbf library: https://gitlab.com/k0001/xmlbf/merge_requests/9 .
Could the failing test (https://github.com/robstewart57/rdf4h/blob/master/data/xml/example09.rdf) be added upstream to somewhere in https://github.com/w3c/rdf-tests/tree/gh-pages/rdf-xml ?
@tmciver Hi Tim, sorry for the delayed response, work very busy just now. I've added a comment, above.
For creating blank nodes, if it's going to be a randomly generated UUID then presumably it'd have to live in the IO monad e.g. createBlankNode :: IO Node Or else...
Or if you want to ensure that a blank node UUID is unique in an RDF graph then maybe createBlankNode :: (Rdf a) => RDF a -> IO Node Which...
What is the motivation behind hiding the generation of blank nodes? E.g. the Java based Jena framework has the NodeFactory API for creating nodes in applications, including blank nodes: https://jena.apache.org/documentation/javadoc/jena/org/apache/jena/graph/NodeFactory.html#createBlankNode--...
@wismill thanks for this PR. Do you have a small example of `getRdfList` in action? It might be worthwhile giving such an example as haddock documentation for this function, since...
Duly noted, thanks. I will take a look at this in a few weeks.
@cordawyn That'd be great!