Skip to content

zipper merge algebra (join/meet/subtract)#33

Open
marcin-rzeznicki wants to merge 10 commits intomasterfrom
zipper_join
Open

zipper merge algebra (join/meet/subtract)#33
marcin-rzeznicki wants to merge 10 commits intomasterfrom
zipper_join

Conversation

@marcin-rzeznicki
Copy link
Copy Markdown
Collaborator

This PR contains zipper merge algebra (join/meet/subtract)

Implements stackless zipper-based join, meet, and difference. Adds ZipperAlgebraExt for ergonomic
method calls.

@Adam-Vandervorst
Copy link
Copy Markdown
Owner

Except for it only being implemented on ReadZipperUntracked, LGTM. I believe the next steps are also pretty clear for lifting this out of experimental: specializing graft children, making versions available for stronger (with nodeid) and weaker (without graft) zippers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants