Data.Stream
data Stream a
(<:>)
head
tail
inits
tails
map
intersperse
interleave
scan
scan'
scan1
scan1'
transpose
iterate
repeat
cycle
unfold
prefix
take
drop
splitAt
takeWhile
dropWhile
span
break
filter
partition
group
isPrefixOf
(!!)
elemIndex
elemIndices
findIndex
findIndices
zip
zipWith
unzip
zip3
zipWith3
unzip3
distribute
words
unwords
lines
unlines
toList
fromList