Data.CircularSeq
data CSeq a
cseq
singleton
fromNonEmpty
fromList
focus
index
adjust
item
rotateL
rotateR
rotateNL
rotateNR
rightElements
leftElements
asSeq
reverseDirection
allRotations
findRotateTo
rotateTo