SRFI-38

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:allows default values for fields
gptkbp:author gptkb:Olin_Shivers
gptkbp:created gptkb:2003
gptkbp:defines record accessors
gptkbp:enables polymorphism in records
gptkbp:facilitates data abstraction
gptkbp:has_expansion Scheme language features
https://www.w3.org/2000/01/rdf-schema#label SRFI-38
gptkbp:includes type checking
gptkbp:is_a_basis_for advanced Scheme features
gptkbp:is_a_framework_for data encapsulation
data manipulation in Scheme
gptkbp:is_a_resource_for Scheme programmers
gptkbp:is_a_tool_for software development in Scheme
gptkbp:is_associated_with functional programming
gptkbp:is_compatible_with gptkb:SRFI-31
gptkbp:is_described_as record fields
gptkbp:is_discussed_in Scheme mailing lists
gptkbp:is_documented_in SRFI documentation
gptkbp:is_implemented_in various Scheme systems
gptkbp:is_influenced_by object-oriented programming
gptkbp:is_opposed_by traditional data types
gptkbp:is_part_of Scheme community
Scheme programming paradigm
Scheme's evolution
Scheme's standard library
gptkbp:is_recognized_by Scheme implementers
gptkbp:is_referenced_in Scheme standards
record-oriented programming
record-oriented design patterns
gptkbp:is_related_to gptkb:SRFI-37
gptkbp:is_standardized_by data representation in Scheme
record handling in Scheme
gptkbp:is_supported_by Scheme libraries
gptkbp:is_used_for data structure definition
gptkbp:is_used_in Scheme implementations
gptkbp:is_utilized_in gptkb:Educational_Institution
gptkbp:language gptkb:Scheme
gptkbp:notable_recipients Scheme ecosystem
gptkbp:proposed_by a library for records
record management in Scheme
gptkbp:provides record types
record mutation functions
gptkbp:provides_information_on record design principles
gptkbp:related_model record-based applications
gptkbp:related_to gptkb:SRFI-9
gptkbp:specifies record behavior
record constructors
gptkbp:status gptkb:final
gptkbp:subject gptkb:academic_research
Scheme conferences
gptkbp:supports multiple inheritance
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7