 <code>Pred(Elem)</code> returns <code>true</code>, and
  the second iterator contains all elements for which <code>Pred(Elem)</code>
  returns <code>false</code>.</p>
 
  Examples:
  <pre>  &gt; {Satisfying, NotSatisfying} = llists:partition(
  &gt;  fun(A) -&gt; A rem 2 == 1 end,
  &gt;  llists:seq(1, 7)),
  &gt; {llists:to_list(Satisfying), llists:to_list(NotSatisfying)}.
  {[1,3,5,7],[2,4,6]}
  &gt; {Satisfying, NotSatisfying} = llists:partition(
  &gt;  fun(A) -&gt; is_atom(A) end,
  &gt;  llists:from_