-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
ms:CRMilestone: Candidate RecommendationMilestone: Candidate Recommendationspec:bugChange fixing a bug in the specification (class 3) –see also spec:substantiveChange fixing a bug in the specification (class 3) –see also spec:substantive
Description
The rdf:JSON value space is currently defined as
maps (mapping strings to values in the value space where the order of map entries is not significant),
This is not suitable. The referenced type is ordered maps, so the value space incorrectly contains ordered maps when it should contain unordered maps.
The best solution is to not use ordered maps at all and use unordered maps instead.
A much worse solution would be something like
equivalence sets of
maps (mapping strings to values in the value space
where two maps are equivalent if for each tuple in either map there is a tuple in the other map with the same key and value
Wording later in the section would probably have to be adjusted to mention equivalence sets of maps wherever it mentions maps.
Metadata
Metadata
Assignees
Labels
ms:CRMilestone: Candidate RecommendationMilestone: Candidate Recommendationspec:bugChange fixing a bug in the specification (class 3) –see also spec:substantiveChange fixing a bug in the specification (class 3) –see also spec:substantive