 
   @doc """
   Creates a stream that cycles through the given enumerable,
-  undefnitely.
+  infinitely.
 
   ## Examples
 

  Module for creating and composing streams.

  Streams are composable, lazy enumerables. Any enumerable that generates
  items one by one during enumeration are called streams. For example,
  Elixir's `Range` is a stream:

      iex> range = 1..5

      6
      #=> [2,4,6]

  Although the end result is the same, the order in which the items were
  printed changed! With streams, we print the first item and then print
  its double. In this example, the list was iterated just once!

