mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-26 00:55:14 +00:00
d1f32a3e5d
Most contributors copy an existing port when writing their own so reduce the number of bad examples in the tree.
13 lines
563 B
Plaintext
13 lines
563 B
Plaintext
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: https://bitbucket.org/mmottl/res
|