Data.Stream.Infinite
data Stream a
head
tail
inits
tails
map
intersperse
interleave
scanl
scanl'
scanl1
scanl1'
transpose
iterate
repeat
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
fromList