lass="function"><a name="new-0">new/0</a></h3>
<div class="spec">
<p><tt>new() -&gt; <a href="#type-pqueue">pqueue()</a></tt><br></p>
</div><p>
  <h4><a name="Create_a_new_priority_queue.">Create a new priority queue.</a></h4>
  O(1)</p>

<h3 class="function"><a name="out-1">out/1</a></h3>
<div class="spec">
<p><tt>out(Q::<a href="#type-pqueue">pqueue()</a>) -&gt; {{value, term()}, <a href="#type-pqueue">pqueue()</a>} | {empty, <a href="#type-pqueue">pqueue()</a>}</tt><br></p>
</div><p>
  <h4><a name="Take_