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