map
InfiniteStream
RandomStream