Data.Generics.Traversable.Zipper
data Zipper c root
toZipper
fromZipper
left
right
down
down'
up
leftmost
rightmost
query
trans
transM
getHole
setHole
setHole'