groan: ugh, another growable vector library?

[ data, data-structures, library, mpl ] [ Propose Tags ] [ Report a vulnerability ]

Yet another contiguous growable vector buffer library.

For algorithms where you need to pass around a growing buffer between a few different contexts, such as in and out of a data-structure, you're likely to get better performance using a mutable array than with a continuation-based builder type. This is because in the continuation-based builder, you're building up a linked list of append thunks, and there's no ability for GHC to fuse them together. In comparison, buffers have easily predictable performance.

Changelog

0.1.0.1

Correct git link

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.0.1
Dependencies base (>=4.21 && <4.22), contiguous (>=0.6 && <0.7), primitive (>=0.9 && <0.10), transformers (>=0.6 && <0.7), vector (>=0.13 && <0.14) [details]
License MPL-2.0
Author Mike Ledger
Maintainer Mike Ledger <mike@quasimal.com>
Uploaded by MikeLedger at 2026-05-11T15:10:38Z
Category Data Structures, Data
Source repo head: git clone https://gitlab.com/combobulate.systems/groan.git
Distributions
Downloads 4 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user [build log]
All reported builds failed as of 2026-05-11 [all 2 reports]