Pqueue.OrderedPolyType(3) OCaml library Pqueue.OrderedPolyType(3)

# [NAME](#NAME)

Pqueue.OrderedPolyType - Input signature of the functors Pqueue.MakeMinPoly and Pqueue.MakeMaxPoly.

# [Module type](#Module_type)

Module type Pqueue.OrderedPolyType

# [Documentation](#Documentation)

Module type **OrderedPolyType**  
\= **sig end**

Input signature of the functors **Pqueue.MakeMinPoly** and **Pqueue.MakeMaxPoly** .

*type* **'a** *t*

The polymorphic type of elements.

*val compare* : **'a t -&gt; 'b t -&gt; int**

**compare** is a total order on values of type **Pqueue.OrderedPolyType.t** .

2026-09-04 OCamldoc

---

Document: Pqueue.OrderedPolyType(3o) from ocaml 5.5.1-r0 (Chainguard OS)
Source: https://github.com/ocaml/ocaml
