kot is an OCaml library that offers an implementation of persistent catenable deques. It is based on the paper Simple Confluently Persistent Catenable Lists by Haim Kaplan, Chris Okasaki, and Robert E. Tarjan (2000). It is also described in the paper Verified Persistent Catenable Deques by Juliette Ponsonnet and François Pottier (2025).
The main module is Kot.Deque.
Type opam install kot.
In your dune file, add (libraries kot) to the description of your library or executable.