aboutsummaryrefslogtreecommitdiffstats
path: root/CVSROOT
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2006-08-20 14:51:30 +0800
committeritetcu <itetcu@FreeBSD.org>2006-08-20 14:51:30 +0800
commitc8c41dc4a9246af8d17513c61f665fbd41b74c27 (patch)
tree1989e8c2d84aeed3a3877a2d66f65cc6f0a34ccd /CVSROOT
parent1aa892ccbd389e688e3ed112554dab0c4ea1a9db (diff)
downloadfreebsd-ports-gnome-c8c41dc4a9246af8d17513c61f665fbd41b74c27.tar.gz
freebsd-ports-gnome-c8c41dc4a9246af8d17513c61f665fbd41b74c27.tar.zst
freebsd-ports-gnome-c8c41dc4a9246af8d17513c61f665fbd41b74c27.zip
This OCaml-library consists of a set of modules which implement
automatically resizing (= reallocating) datastructures 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 PR: ports/102107 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
Diffstat (limited to 'CVSROOT')
0 files changed, 0 insertions, 0 deletions