HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Package0.2.2DataDependent TypesSingletons

ral

Random access lists

Modules

7 modules

Description

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.

These packages don't provide length-indexed variants, and their RAList has opaque structure.

https://hackage.haskell.org/package/ralist https://hackage.haskell.org/package/random-access-list

Depends on

11 packages

Used by in this set · 0

Nothing in this set depends on it.