ghc-data-clist 0.1.2.3 Simple, functional, bidirectional circular list type

This Haskell library provides a simple purely functional circular list, or ring, data type: a circular data structure such that if you continue rotating the ring in either direction, you'll eventually return to the element you first observed.