SRFI-11

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:author gptkb:Olin_Shivers
gptkbp:based_on gptkb:SRFI-9
gptkbp:created gptkb:1998
gptkbp:defines record constructors
gptkbp:has gptkb:document
https://www.w3.org/2000/01/rdf-schema#label SRFI-11
gptkbp:includes type predicates
gptkbp:is_cited_in gptkb:document
academic papers
books on Scheme programming
gptkbp:is_described_as an API for records in Scheme
gptkbp:is_discussed_in Scheme conferences
Scheme mailing lists
gptkbp:is_implemented_in gptkb:Guile
gptkb:Scheme48
gptkb:Chez_Scheme
gptkb:Chicken_Scheme
gptkb:Gambit_Scheme
gptkb:Iron_Scheme
gptkb:Racket
gptkb:S7_Scheme
gptkb:Ikarus_Scheme
gptkb:Chibi_Scheme
Larceny
Kawa
Bigloo
SISC
Racket's Typed Racket
gptkbp:is_part_of Scheme community
Scheme standardization efforts
gptkbp:is_referenced_in other SRF Is
gptkbp:is_related_to functional programming
encapsulation
inheritance
object-oriented programming
polymorphism
data abstraction
type systems
gptkbp:is_used_for API design
data structures
software design
programming language design
gptkbp:is_used_in various Scheme implementations
gptkbp:language gptkb:Scheme
gptkbp:provides record types
record mutation functions
gptkbp:related_to gptkb:SRFI-9
gptkbp:specifies record accessors
gptkbp:status gptkb:final
gptkbp:supports multiple inheritance
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7