Scheme Request for Implementation 178,
"Bitvector library,"
by John Cowan,
is now available for discussion.

Its draft and an archive of the ongoing discussion are available at

You can join the discussion of the draft by filling out the subscription form on that page.

You can contribute a message to the discussion by sending it to

Here's the abstract:

This SRFI describes a set of operations on homogeneous bitvectors.  Operations analogous to those provided on the other homogeneous vector types described in SRFI 160 are provided, along with operations analogous to the bitwise operations of SRFI 151.  In addition, a compact string representation compatible with Common Lisp is specified, which may be supported by the read and write procedures and by the program parser so that programs can contain references to literal bitvectors.


SRFI Editor