Data.Vector.Fusion.Stream
data Step s a
type Stream
type MStream
inplace
size
sized
length
null
empty
singleton
cons
snoc
replicate
generate
(++)
head
last
(!!)
(!?)
slice
init
tail
take
drop
map
concatMap
flatten
unbox
indexed
indexedR
zipWith
zipWith3
zipWith4
zipWith5
zipWith6
zip
zip3
zip4
zip5
zip6
filter
takeWhile
dropWhile
elem
notElem
find
findIndex
foldl
foldl1
foldl'
foldl1'
foldr
foldr1
and
or
unfoldr
unfoldrN
iterateN
prescanl
prescanl'
postscanl
postscanl'
scanl
scanl'
scanl1
scanl1'
enumFromStepN
enumFromTo
enumFromThenTo
toList
fromList
fromListN
unsafeFromList
liftStream
mapM
mapM_
zipWithM
zipWithM_
filterM
foldM
fold1M
foldM'
fold1M'
eq
cmp