Data.Sequence
data
Seq
a
Construction
empty
singleton
(<|)
(|>)
(><)
fromList
Repetition
replicate
replicateA
replicateM
Iterative construction
iterateN
unfoldr
unfoldl
Deconstruction
Queries
null
length
Views
data
ViewL
a
viewl
data
ViewR
a
viewr
Scans
scanl
scanl1
scanr
scanr1
Sublists
tails
inits
Sequential searches
takeWhileL
takeWhileR
dropWhileL
dropWhileR
spanl
spanr
breakl
breakr
partition
filter
Sorting
sort
sortBy
unstableSort
unstableSortBy
Indexing
index
adjust
update
take
drop
splitAt
Indexing with predicates
elemIndexL
elemIndicesL
elemIndexR
elemIndicesR
findIndexL
findIndicesL
findIndexR
findIndicesR
Folds
foldlWithIndex
foldrWithIndex
Transformations
mapWithIndex
reverse
Zips
zip
zipWith
zip3
zipWith3
zip4
zipWith4