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).
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.