ator</code> appended.</p>
 
  Example:
  <pre>  &gt; lists:reverse([1, 2, 3, 4], [a, b, c]).
  [4,3,2,1,a,b,c]</pre>
 
  The iterator <code>Iterator1</code> will be fully evaluated, infinite
  iterators will never return.</p>

<h3 class="function"><a name="search-2">search/2</a></h3>
<div class="spec">
<p><tt>search(Pred, Iterator) -&gt; {value, Value} | false</tt>
<ul class="definitions"><li><tt>Pred = <a href="#type-predicate">predicate</a>(Value)</tt></li><li><tt>Iterator = <a href="#type-iterator">itera