You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It has the syntax it has because the JSONPath idea already existed.
If we're going to reimplement it, maybe we ought to simplify and combine with the idea of hash paths. JSONPath came along before hash paths. Hash parts aren't as powerful as they could be, but did away with the need for JSONPath in many cases.
One source of inspiration is the Spectre library in Clojure.It uses navigation paths which feel like hash paths.
The text was updated successfully, but these errors were encountered:
JSONPath is a good idea, but maybe too arcane.
It has the syntax it has because the JSONPath idea already existed.
If we're going to reimplement it, maybe we ought to simplify and combine with the idea of hash paths. JSONPath came along before hash paths. Hash parts aren't as powerful as they could be, but did away with the need for JSONPath in many cases.
One source of inspiration is the Spectre library in Clojure.It uses navigation paths which feel like hash paths.
The text was updated successfully, but these errors were encountered: