-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2019-02-08-action1: explore effect of @nest+@container:@id
on compaction and expansion (Gregg Kellogg)
#52
Comments
cc: @pchampin Merging the two actions |
Just to be sure I grasp all the implications here: is there currently a way to generate |
Yes, it’s done during compaction. If the playground doesn’t do it, try my distiller. This is where the |
Ok, my bad, it works in the playground (and in your distiller indeed). I was just writing the frame the wrong way... |
I looked at this in the context of the Expansion Algorithm. That algorithm finds keys which are aliases of For this to work with something like The Expansion algorithm in step 9.16 would then determine if the original key which was aliased to I can't really see how Compaction could undo this, so we loose the symmetry. Certainly, something could be done in Framing, in which the |
I roughly came to the same conclusion, although I followed a slightly different path:
But all this would add too much complexity to the algorithms. All the more that it would allow more genericity than what is required by the initial use case: the So if we want address w3c/json-ld-syntax#19, we are better off with a specific keyword than trying to piggyback on |
explore effect of
@nest+@container:@id
on compaction and expansion (Gregg Kellogg) (see details)Cc: @gkellogg
The text was updated successfully, but these errors were encountered: