Data.Stream.Infinite
data Stream a
tail
inits
prepend
concat
intersperse
interleave
scanl
scanl'
scanl1
scanl1'
transpose
iterate
cycle
unfold
take
drop
splitAt
takeWhile
dropWhile
span
break
filter
partition
group
groupBy
isPrefixOf
(!!)
elemIndex
elemIndices
findIndex
findIndices
zip
zipWith
unzip
words
unwords
lines
unlines