summaryrefslogtreecommitdiffstats
path: root/Redland/Util.hs
Commit message (Collapse)AuthorAgeFilesLines
* Introduce InitializerMaybe, initializeMaybe, withNewMaybeHEADmasterdefanor2018-04-291-10/+2
| | | | | | So that it's easier to use it safely: apparently the recently found segfault was caused by improper order of freeing the resources, while withNew/withNewMaybe help to ensure the correct order.
* Fix an occasional segfaultdefanor2018-04-221-2/+6
| | | | | | Not sure why it happens, but calls to raptor_free_uri via finalizers led to segfaults, and it helped to call a finalizer manually from statementToTriple.
* Call streamGetObject with withNewdefanor2018-02-231-2/+2
|
* Fix Literal value datatype URI handlingdefanor2018-02-231-4/+4
| | | | It should be an URI, not a string.
* Add NFData instances for Node and Tripledefanor2018-02-231-16/+28
|
* Support literal node types/languagesdefanor2018-02-231-3/+22
|
* Add Ord instances for Node and Tripledefanor2018-02-231-3/+2
|
* Refine the documentationdefanor2018-02-221-3/+14
|
* Add a few statements and streams functionsdefanor2018-02-221-21/+87
|
* Initial commitdefanor2018-02-211-0/+140
The bindings are incomplete, but usable at this point.