SRFI 146: Mappings

by Arthur A. Gleckler and Marc Nieper-Wi├čkirchen

status: final (2018-05-24)

keywords: Data Structure, R7RS Large, R7RS Large: Tangerine Edition

See also SRFI 224: Integer Mappings.


Mappings are finite sets of associations, where each association is a pair consisting of a key and an arbitrary Scheme value. The keys are elements of a suitable domain. Each mapping holds no more than one association with the same key. The fundamental mapping operation is retrieving the value of an association stored in the mapping when the key is given.