Data.List.Alternative
head
tail
init
last
scanl1
scanr1
cycle