zipper
zipper copied to clipboard
An implementation of Huet’s Zipper for Scala and Scala.js that is intended to be usable in many common scenarios
Zipper — an implementation of Huet’s Zipper
A Zipper is a tool that allows to navigate and modify immutable recursive data structures. This implementation is inspired by the original paper by Huet, as well as the Argonaut’s JSON Zipper.
See https://stanch.github.io/zipper for more details.