pointedlist-0.4.0.4: A zipper-like comonad which works as a list, tracking a position.

The pointedlist package

A PointedList tracks the position in a non-empty list which works similarly to a zipper. A current item is always required, and therefore the list may never be empty. A circular PointedList wraps around to the other end when progressing past the actual edge.

Properties

Versions0.0.1, 0.0.2, 0.1, 0.2, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.4.0, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.0.4
Dependenciesbase (4.*), binary, derive, fclabels (1.1.*)
LicenseBSD3
AuthorJeff Wheeler
Maintainerjeffwheeler@gmail.com
CategoryData
Source repositorygit clone git://github.com/jeffwheeler/pointedlist.git
Upload dateMon Jan 28 21:21:39 UTC 2013
Uploaded byJeffWheeler
Built onghc-7.6
DistributionsDebian: 0.4.0.4

Modules

Downloads