       "bar"
 
   """
-  @spec min(first, second) :: (first | second) when first: term, second: term
+  @spec min(first, second) :: first | second when first: term, second: term
   def min(first, second) do
     :erlang.min(first, second)
   end

      false

  """
  @spec (term >= term) :: boolean
  def left >= right do
    :erlang.>=(left, right)
  end

      true

  """
  @spec term !== term :: boolean
  def left !== right do
    :erlang."=/="(left, right)
  end
