   end
 
   @doc """
-  Creates a new dict from Erlang's dict.
+  Creates a new Dict from Erlang's dict.
   """
   def from_dict(erlang_dict) do
     Dict.Record.new [d: erlang_dict]


defmodule Dict do
  @doc """
  Creates a new empty dict.
  """
  def new do
    Dict.Record.new [d: :dict.new]
  end

  @doc """
  Creates a new dict with one entry.
  """
  def new({key, value}) do
    GenDict.put new(), {key, value}
  end

  @doc """
  Creates a new dict from a list of pairs.

  ## Examples


  end

  @doc """
  Creates a new Dict from a list of elements with the
  help of the transformation function.

  ## Examples
