Maintained by
Oleg.GrenrusThis version can be pinned in stack with:ral-0.2@sha256:168ff276f3ede72f3e6a72d7a2e79d08d732d13df67ce776b9569f88b1e266b9,3550
Module documentation for 0.2
This package provides ordinary random access list, RAList
, and also
a length indexed variant, RAVec
.
The data structure allows fast cons-operation (like ordinary list) but also fast random access (like non-functional arrays).
For lens
or optics
support see ral-lens and ral-optics packages respectively.
Similar packages
This packages don't provide length-indexed variant, and their RAList
has
opaque structure.
Version history for ral
0.2
fin-0.2
support
- Add
indexed-traversable
instances
- Explicitly mark all modules as Safe or Trustworthy.
0.1.1
- Add
reverse
and itraverse_
to Data.RAVec.Tree
- Add
Data.RAVec.Tree.DF
0.1
- First version. Released on an unsuspecting world.