The pointedlist package

[Tags:bsd3, library]

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

Versions 0.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, 0.6, 0.6.1
Dependencies base (>=4), binary [details]
License BSD3
Author Jeff Wheeler
Maintainer jeffwheeler@gmail.com
Stability Unknown
Category Data
Uploaded Sat Feb 21 17:45:40 UTC 2009 by JeffWheeler
Distributions Debian:0.6.1, LTSHaskell:0.6.1, NixOS:0.6.1, Stackage:0.6.1
Downloads 12184 total (37 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-24 [all 5 reports]

Modules

  • Data
    • List
      • Data.List.PointedList
        • Data.List.PointedList.Circular

Downloads

Maintainer's Corner

For package maintainers and hackage trustees