Marcel Otto
f6146c51b0
Revision of the literal system with extracted XSD datatypes
2020-04-10 23:56:35 +02:00
Marcel Otto
a68cf0dc6a
Fix deprecation warning with Elixir 1.8
...
warning: Inspect.Algebra.surround/3 is deprecated. Use a combination of concat/2 and nest/2 instead
2019-02-15 02:30:59 +01:00
Marcel Otto
733ee44749
Add RDF.Literal.new!/2
2018-03-14 11:46:11 +01:00
Marcel Otto
6832176904
Fix some warnings
2018-03-02 01:14:50 +01:00
Marcel Otto
5c7efe4cbd
Add RDF.IRI, use it instead of URI and use the term IRI consistently
...
Closes #1
2017-08-20 22:35:14 +02:00
Marcel Otto
06fb5a4044
core: fix Inspect implementation of RDF.Dataset
2017-06-08 21:11:56 +02:00
Marcel Otto
0581a45820
core: fix bug in Inspect implementation for RDF.Literal
2017-05-27 21:38:18 +02:00
Marcel Otto
229f42ee3c
core: Inspect protocol implementation for RDF.BlankNode
2017-05-19 17:23:54 +02:00
Marcel Otto
2b9aa62d69
core: yet another approach for RDF.Literal
...
- we now only the store the lexical form when it's non-canonical
- Literal validation and canonicalization
- a general RDF.Datatype.Test.Case
- also tested datatype implementations for booleans, integers, string and langStrings
- use literal sigils in Inspect implementation of Literals when possible
2017-04-23 23:41:29 +02:00
Marcel Otto
d812998fb0
core: add lexical form to RDF.Literal
2017-04-20 23:09:55 +02:00
Marcel Otto
888ac4d69b
core: Inspect protocol implementations
2017-04-12 11:15:53 +02:00