BSD-3-Clause licensed by Edward A. Kmett
Maintained by Edward A. Kmett
This version can be pinned in stack with:zippers-0.3.2@sha256:cc3e6184b5b19d5ff27806a0f8a94dd1792dd69ece39673048d99e6f8a32f5de,1640

Module documentation for 0.3.2


Hackage Build Status

Zippers are a way of accessing and manipulating data deep within a structure. This library uses Lenses and Traversals from the lens library to do this effectively.

Contact Information

Contributions and bug reports are welcome!

Please feel free to contact me through github or on the #haskell IRC channel on

-Edward Kmett


0.3.2 [2021.11.16]

  • Drop support for pre-8.0 versions of GHC.

0.3.1 [2021.02.18]

  • Allow building with lens-5.*.
  • The build-type has been changed from Custom to Simple. To achieve this, the doctests test suite has been removed in favor of using cabal-docspec to run the doctests.

0.3 [2019.05.10]

  • jerks now has a MonadFail constraint instead of just Monad.


  • Add Semigroup instance for Jacket.


  • Support doctest-0.12


  • Revamp Setup.hs to use cabal-doctest. This makes it build with Cabal-2.0, and makes the doctests work with cabal new-build and sandboxes.


  • Fix compilation of tests with stack


  • Migrate zipper benchmarks from lens


  • Repository initialized