zipper icon indicating copy to clipboard operation
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.