The zippo package

[Tags: bsd3, library]

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.

UPDATE: I have stopped developing this package; instead look into lens v3.0 which includes similar functionality

CHANGES: 0.2 to 0.3:

[Skip to ReadMe]


Versions0.1, 0.2, 0.3
Change logNone available
Dependenciesbase (==4.*), mtl (>=2), yall (>=0.2.1) [details]
AuthorBrandon Simmons
Home page
Source repositoryhead: git clone -b master
UploadedFri Sep 21 16:44:12 UTC 2012 by BrandonSimmons
Downloads546 total (17 in last 30 days)
0 []
StatusDocs available [build log]
Successful builds reported [all 1 reports]




Maintainers' corner

For package maintainers and hackage trustees

Readme for zippo-0.3

A simple lens-based, lightweight, type-checked, heterogenous zipper library.

get with a

cabal install zippo

and check out the docs here.