SRFI-8

GPTKB entity

Statements (27)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:allows custom accessor methods
gptkbp:author gptkb:Olin_Shivers
gptkbp:defines record fields
gptkbp:encourages code reuse
gptkbp:enhances type safety in Scheme
gptkbp:facilitates data abstraction
gptkbp:has a formal specification
https://www.w3.org/2000/01/rdf-schema#label SRFI-8
gptkbp:includes examples of usage
gptkbp:is_compatible_with existing Scheme code
gptkbp:is_designed_to simplify record management in Scheme
gptkbp:is_discussed_in Scheme community forums
gptkbp:is_implemented_in various Scheme systems
gptkbp:is_opposed_by traditional object-oriented programming in Scheme
gptkbp:is_part_of gptkb:SRFI_collection
gptkbp:is_referenced_in other SRF Is
gptkbp:is_used_for data encapsulation
gptkbp:proposed_by a standard for defining records in Scheme
gptkbp:provides record types
syntax for defining records
gptkbp:published_by 2001-10-01
gptkbp:related_to gptkb:language
gptkbp:status gptkb:final
gptkbp:supports multiple inheritance
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7