fingertree

Generic finger-tree structure, with example instances

LTS Haskell 23.23:0.1.6.1
Stackage Nightly 2025-05-18:0.1.6.1
Latest on Hackage:0.1.6.1

See all snapshots fingertree appears in

BSD-3-Clause licensed
Maintained by Ross Paterson
This version can be pinned in stack with:fingertree-0.1.6.1@sha256:801e199e5a38b4d5c3a004be290144c20f5582e48f28793219a5f65cdf72af1e,2141

Module documentation for 0.1.6.1

A general sequence representation with arbitrary annotations, for use as a base for implementations of various collection types, with examples, as described in section 4 of

For a tuned sequence type, see Data.Sequence in the containers package, which is a specialization of this structure.