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.


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.6, 0.6.1
Dependencies base (>=4), binary [details]
License BSD3
Author Jeff Wheeler
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, Tumbleweed:0.6.1
Downloads 12382 total (38 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-24 [all 5 reports]


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


Maintainer's Corner

For package maintainers and hackage trustees