Data.Stream.Monadic
data Step a s
data Stream m a
toList
fromList
append
cons
snoc
head
last
tail
init
null
length
map
intersperse
foldl
foldl'
foldr
foldMap
foldM
foldM_
concatMap
iterate
repeat
replicate
cycle
unfoldr
unfoldrM
filter
take
drop
takeWhile
dropWhile
zip
zipWith
unzip