   and `:delayed_write` are also useful when operating large files or
   working with files in tight loops.
 
-  Check http:\\www.erlang.org/doc/man/file.html#open-2 for more information
+  Check http://www.erlang.org/doc/man/file.html#open-2 for more information
   about such options and other performance considerations.
   """
 

  ## Raw files

  Since Elixir controls when the streamed file is opened, the underlying
  device cannot be shared and as such it is convenient to open up the file
  in raw mode for performance reasons. Therefore, Elixir **will** open up
  streams in `:raw` mode with the `:read_ahead` option unless an encoding
  is specified.

  Once may also consider passing the `:delayed_write` option if the stream
  is meant to be written to under a tight loop.
  """
  def stream!(path, modes \\ [], line_or_bytes \\ :line) do

  @doc """
  Returns information about the `path`. If it exists, it
  returns a `{ :ok, info }` tuple, where info is a
  `File.Stat` record. Returns `{ :error, reason }` with
  the same reasons as `read/1` if a failure occurs.

  ## Options
