Random access lists combine list-style head/tail access with the ability to efficiently access any list element by number.
The standard library binary_random_access_list package implementation of them is inspired by binary numbers, and comes from Chris Okasaki’s seminal book “Purely Functional Data Structures” Section 9.2.1 (p119).
The binary_random_access_list package implements the Random_Access_List API.
The binary_random_access_list package source code is in src/lib/src/binary-random-access-list.pkg.
The above information is manually maintained and may contain errors.