---
name: "Pqueue.OrderedPolyType"
section: "3o"
platform: "linux"
package: "ocaml"
version: "5.5.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/Pqueue.OrderedPolyType"
---

# Pqueue.OrderedPolyType(3o)

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

## NAME

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

## Module type

Module type   Pqueue.OrderedPolyType

## 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 -\> 'b t -\> int**

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