   Compiles a list of Markdown documents to XML using provided options and calls
   function for each item.
 
+  - `data` is either a string or a list
+  - `callback` is a callback function
+  - `options` is an option list
+
   ## Examples
 
       iex> callback = fn (result) -> "XML is #{result |> String.strip}" end


  @doc ~S"""
  Compiles one or more (list) Markdown documents to XML and returns result.

  ## Examples


  Compiles a list of Markdown documents to Manpage using provided options and calls
  function for each item.

  - `data` is either a string or a list
  - `callback` is a callback function
  - `options` is an option list

  ## Examples

      iex> callback = fn (result) -> "Manpage is #{result |> String.strip}" end
