rope 0.5
| Author | Christophe Troestler | ||||
|---|---|---|---|---|---|
| License | LGPL-2.1 with OCaml linking exception | ||||
| Homepage | http://rope.forge.ocamlcore.org/ | ||||
| Maintainer | Christophe.Troestler@umons.ac.be | ||||
| Tag | datastructure | ||||
| Dependencies |
|
||||
| Optional dependencies |
|
||||
| Published | Apr 6, 2013 | ||||
| Source [http] |
https://forge.ocamlcore.org/frs/download.php/1156/rope-0.5.tar.gz b95fe5c4f54785f6bdf4e9cb2d51040b |
||||
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/rope/rope.0.5/opam | ||||
Ropes ("heavyweight strings")
Ropes ("heavyweight strings") are a scalable string implementation: they are designed for efficient operation that involve the string as a whole. Operations such as concatenation, and substring take time that is nearly independent of the length of the string. Unlike strings, ropes are a reasonable representation for very long strings such as edit buffers or mail messages.
| No package is dependent |