This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home. For a version of this page that may be more recent, see OrangeDocket in WG2's repo for R7RS-large.

Orange­Docket

cowan
2016-05-20 05:10:56
11history
source

This is an early draft of proposals for the Orange Edition (numbers) of R7RS-large. For other dockets, see WG2Dockets.

Multidimensional generic arrays: ArraysCowan (will be heavily revised). Storage classes: StorageClassesCowan. Notation: CL or SRFI 58 or something else.

Integer sets and bit vectors: IntegerSetsShinn supplemented with IntegerSetsCowan.

Enumerations with sets and maps: EnumsCowan

Extended rational numbers: ExtendedRationalsCowan (based on withdrawn SRFI 73).

Numeric vectors and/or numeric bytevectors: NumericVectorsCowan and/or BytevectorsCowan.

C-style structs: ByteStructuresTaylanub.

Descriptive statistics: TallyCowan.

Flonums and compnums: FlonumsCowan maybe and NanMedernach

Fixnums: R6RS, only without preposterous mustard.

String to bytevector conversion: StringBytevectorConversionCowan

Integers as bit vectors: BitwiseCowan (refers to other proposals as well).

Random numbers: SRFI 27 plus AdvancedRandomGauche.

Prime numbers: PrimesGauche.

Carryovers from the Red Edition: ImmutableSetsWortman, ImmutableMapsWortman, BinaryHeapsCowan