Ropes ("heavyweight strings") for OCaml
OCaml Gnuplot HTML CSS Makefile
Switch branches/tags
Clone or download


Ropes are a scalable string implementation: they are designed for efficient operation that involve the string as a whole such as concatenation and substring. This library implements ropes for OCaml (it is rich enough to replace strings).

Version %%VERSION%%


The easier way to install this library is to use opam:

opam install rope

To compile the development version, you will need to install jbuilder and then issue

jbuilder build @install

Install with:

jbuilder install

To run the tests, install the module Benchmark and do

jbuilder runtest


You can read the interface rope.mli in this repository or as HTML.