 
   ## Examples
 
-      h(Enum)
-      #=> Prints documentation for Enum
+      iex> h(Enum)
 
   It also accepts functions in the format `fun/arity`
   and `module.fun/arity`, for example:
 
-      h receive/1
-      h Enum.all?/2
-      h Enum.all?
+      iex> h receive/1
+      iex> h Enum.all?/2
+      iex> h Enum.all?
 
   """
   @h_modules [__MODULE__, Kernel, Kernel.SpecialForms]


  ## Examples

      t(Enum)
      t(Enum.t/0)
      t(Enum.t)

  """
  defmacro t(term)


  ## Examples

      iex> s(Enum)
      iex> s(Enum.all?)
      iex> s(Enum.all?/2)
      iex> s(is_atom)
      iex> s(is_atom/1)

  """
  defmacro s(term)
