[plt-planet-announce] Updated PLaneT package: dvanhorn/ralist.plt for 4.x

From: PLaneT (planet at plt-scheme.org)
Date: Tue Apr 6 01:53:32 EDT 2010

This announces the availability of an updated package from PLaneT:

Name:            ralist.plt
Package version: 1.14
Owner:           dvanhorn

Package Description
Purely Functional Random-Access Lists.
Release Notes
Changed use of match expander code to reflect changes in the interface. Bumped required version to 4.2.5. Removed definition of make-list from benchmarks since it has been added to scheme, which necessitates a bump in required core version from 4.1.5 to 4.2.1. Added more solutions to the garden fence encryption benchmark: Felleisen's DR and combinator solutions, and Tobin-Hochstadt's in-cycle solution. Documentation overhaul. Added improper list support. Cleaned up specification and contracts. Added garden fence encryption benchmark. More tests. Added second through tenth , and last . Simplified and eliminated code. Tuned perfomance. Added benchmarks. Added andmap and ormap . Extended map , append , foldl , and foldr to be n-ary. Fixed bug in build-list and make-list . Improved space consumption of in-list by half. More tests. Added make-list and list-update . Improved running time of build-list . Added printer to emulate printer of pair lists. Refactored list-ref to run in constant space. Improved running time of build-list . Added in-list . Improved sequencing. Organized code into modules. More tests. Fixed bug in list-ref and friends (ticket 168). Self-refences now handled with Carl's module. Implemented sequence interface (1/2 ticket 166). Added list-ref/update , length (1/2 ticket 166), list-tail , list* , and append . Improved error messages. Initial release.

Go to 


for more information.

Posted on the planet-announce mailing list.