Marcel Otto
|
d0b511c771
|
core: plain Literal sigil
|
2017-04-18 03:27:28 +02:00 |
|
Marcel Otto
|
06854efbd8
|
core: more elaborated RDF.Literals (WIP)
|
2017-04-16 23:13:39 +02:00 |
|
Marcel Otto
|
4e00396a64
|
json_ld: JSON-LD toRdf test suite and various fixes
|
2017-04-14 16:24:19 +02:00 |
|
Marcel Otto
|
87a3125632
|
core: extract general Statement module from Triple and Quad
|
2017-04-12 21:31:42 +02:00 |
|
Marcel Otto
|
888ac4d69b
|
core: Inspect protocol implementations
|
2017-04-12 11:15:53 +02:00 |
|
Marcel Otto
|
fdead7a90f
|
core: N-Quads serialization decoder
|
2017-04-11 02:09:35 +02:00 |
|
Marcel Otto
|
08f276ee41
|
core: graph names can be blank nodes
|
2017-04-11 02:05:57 +02:00 |
|
Marcel Otto
|
f586acb8b5
|
core: a different approach for the serialization API
|
2017-04-11 00:12:29 +02:00 |
|
Marcel Otto
|
d56e9b03fc
|
use the IRI sigil
|
2017-04-10 03:06:20 +02:00 |
|
Marcel Otto
|
b167cd7e8e
|
core: IRI sigil
|
2017-04-10 02:38:30 +02:00 |
|
Marcel Otto
|
e09714158c
|
core: allow blank nodes as predicates
since JSON-LD supports them when producing generalized RDF
|
2017-04-07 15:44:36 +02:00 |
|
Marcel Otto
|
425546349d
|
core: Literal.new takes datatype and language in a map
|
2017-04-02 23:15:07 +02:00 |
|
Marcel Otto
|
ccc8b94ade
|
core: put statements of a Graph to a Dataset
|
2017-04-01 02:17:59 +02:00 |
|
Marcel Otto
|
87ba61eeb2
|
core: initializing a new Dataset with a Graph
|
2017-04-01 01:55:35 +02:00 |
|
Marcel Otto
|
186756bf81
|
core: add statements of a Graph to a Dataset
|
2017-04-01 01:19:54 +02:00 |
|
Marcel Otto
|
7b659d5ddf
|
core: some refactorings of RDF.Graph
|
2017-04-01 01:13:18 +02:00 |
|
Marcel Otto
|
2e75b75c83
|
core: put statements from one graph into another
|
2017-03-31 16:22:16 +02:00 |
|
Marcel Otto
|
a28f27133e
|
core: creating a description from another description just copies the predications
|
2017-03-31 16:08:06 +02:00 |
|
Marcel Otto
|
fd3a20116b
|
core: creating a new graph from another graph
|
2017-03-31 16:04:39 +02:00 |
|
Marcel Otto
|
f49828b76b
|
core: add statements from one graph to another
|
2017-03-31 15:55:56 +02:00 |
|
Marcel Otto
|
daba9d9667
|
json_ld: JSON-LD compaction test suite and various compaction fixes
but still 13 tests failing
|
2017-03-25 22:16:59 +01:00 |
|
Marcel Otto
|
a1dcc4cc8f
|
core: clean up unused vocabulary namespace stuff
|
2017-03-12 14:34:12 +01:00 |
|
Marcel Otto
|
e141841e78
|
core: vocabulary namespace rewrite
- ability to create vocabulary namespaces from RDF data
- XSD, RDF, RDFS, OWL and SKOS vocabulary namespaces
|
2017-03-12 14:30:59 +01:00 |
|
Marcel Otto
|
012f01ae14
|
core: proper exception when read_file fails
|
2017-03-11 18:28:46 +01:00 |
|
Marcel Otto
|
c466b0b645
|
core: remove unused alias
|
2017-03-08 00:37:20 +01:00 |
|
Marcel Otto
|
d2019eef58
|
core: RDF.Dataset.graph/2 and RDF.Graph.description/2
and other minor refactorings
|
2017-02-19 01:34:01 +01:00 |
|
Marcel Otto
|
e5c8043cc2
|
core: RDF.Dataset
|
2017-02-18 21:35:27 +01:00 |
|
Marcel Otto
|
a32ca93f4c
|
add more empty parentheses to bareword function calls for Elixir 1.4
|
2017-02-13 01:51:26 +01:00 |
|
Marcel Otto
|
7304037d47
|
add empty parentheses to bareword function calls for Elixir 1.4
|
2017-02-12 15:42:27 +01:00 |
|
Marcel Otto
|
1222a0d728
|
core: Graph.new, .add and .put accept Descriptions as data to be added
Graph.put with a list of Descriptions remains to be done
|
2016-12-09 14:52:21 +01:00 |
|
Marcel Otto
|
e82669248f
|
core: get rid of unused opts warning
|
2016-12-09 14:50:37 +01:00 |
|
Marcel Otto
|
9764a01753
|
core: Description.triples and Graph.triples
|
2016-12-01 00:06:45 +01:00 |
|
Marcel Otto
|
6a9daa30e6
|
core: Access behaviour for Graph
|
2016-11-27 13:49:42 +01:00 |
|
Marcel Otto
|
ebd751827f
|
core: Description.put
|
2016-11-26 23:45:41 +01:00 |
|
Marcel Otto
|
012daff14d
|
core: Graph.add and .new accept triple elements directly, with possibly multiple objects
|
2016-11-25 01:17:07 +01:00 |
|
Marcel Otto
|
838fdf4b9e
|
core: add and fix documentation
|
2016-11-24 21:36:13 +01:00 |
|
Marcel Otto
|
0644711a31
|
core: Description.new, .add and .put accept a Map with convertible RDF terms
|
2016-11-24 08:44:07 +01:00 |
|
Marcel Otto
|
33feb647ff
|
core: Description.new, .add and .put accept another Description as data to be added
|
2016-11-15 01:26:57 +01:00 |
|
Marcel Otto
|
6da502edf4
|
core: Access behaviour and put function for Description
|
2016-11-11 16:42:10 +01:00 |
|
Marcel Otto
|
4ebc3e63c4
|
core: collect all exceptions in a dedicated file
|
2016-11-04 22:13:06 +01:00 |
|
Marcel Otto
|
c192b49bfd
|
core: functions to get the sets of all subjects, predicates, objects and resources of Descriptions and Graphs
|
2016-11-02 03:19:19 +01:00 |
|
Marcel Otto
|
31331b7388
|
core: N-Triples reader
and just enough more supported Literals to pass the W3C RDF N-Triples test suite
|
2016-10-30 19:36:46 +01:00 |
|
Marcel Otto
|
499714285b
|
core: basics of the RDF model
|
2016-10-16 21:42:03 +02:00 |
|
Marcel Otto
|
6bf255f133
|
mix new rdf_core --module RDF.Core
|
2016-09-30 16:36:50 +02:00 |
|