aboutsummaryrefslogtreecommitdiff
path: root/devel/ocaml-res/pkg-descr
blob: 03ef0a9943bb70098e35f5486ec244e4f0a40f20 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
This OCaml-library consists of a set of modules which implement
automatically resizing (= reallocating) data structures that consume
a contiguous part of memory. This allows appending and removing of
elements to/from arrays (both boxed and unboxed), strings (-> buffers),
bit strings and weak arrays while still maintaining fast constant-time
access to elements.

There are also functors that allow the generation of similar modules
which use different reallocation strategies.

Author:	Markus Mottl <markus.mottl@gmail.com>
WWW:	http://www.ocaml.info/home/ocaml_sources.html