The zippo package
This light-weight library provides a basic, but fully-type-checked zipper implementation, suitable for any algebraic data structure. Our implementation has no notion of "left" and "right", and instead uses lenses (from the "yall" package) to indicate directions to "navigate down to".
For a similar approach with many more features, but less type-safety see "pez".
CHANGES: 0.1 to 0.2:
Export all data type implementations (mea culpa!)
[Skip to Readme]
|Versions||0.1, 0.2, 0.3|
|Dependencies||base (==4.*), mtl (>=2), yall [details]|
|Source repo||head: git clone https://github.com/jberryman/zippo.git -b master|
|Uploaded||Tue Sep 18 16:50:28 UTC 2012 by BrandonSimmons|
|Downloads||1083 total (15 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
|Status||Docs available [build log]
Successful builds reported [all 1 reports]
Hackage Matrix CI
For package maintainers and hackage trustees