Recursive dot operation #17
Labels
No labels
bug
duplicate
enhancement/documentation
enhancement/feature
enhancement/organization
question
rejected
upstream
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
UserCurt/mpath#17
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A recursive dot operation allows recursively selecting fields across a hierarchy of data, descending into any depth in the tree. Syntax is not yet fully decided, though there are two options are currently under consideration:
/A/**/X/A//XThere may be downstream bugs introduced or other unexpected consequences introduced by this because branches can no longer be assumed to be the same depth anymore.
Some other closely related ideas: