SRFI 259: Tagged procedures with type safety

by Daphne Preston-Kendal

status: draft (2026-01-26)

keywords: Data Structure

See also SRFI 229: Tagged Procedures.

Abstract

Tagged procedures are procedures with boxes attached, which can be used to create applicable records and other abstractions. This SRFI proposes a variant with the notion of a tagging protocol, analogous to a record type definition, for ensuring encapsulation and security for tagged procedures.