SRFI-27

GPTKB entity

Statements (48)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:allows field accessors
gptkbp:author gptkb:Olin_Shivers
gptkbp:created 1999-10-01
gptkbp:defines record constructors
gptkbp:enhances code readability
gptkbp:facilitates data abstraction
gptkbp:has formal syntax
https://www.w3.org/2000/01/rdf-schema#label SRFI-27
gptkbp:includes type predicates
gptkbp:is_compatible_with gptkb:SRFI-4
gptkbp:is_documented_in SRFI document
gptkbp:is_implemented_in gptkb:Guile
gptkb:Scheme48
gptkb:Chez_Scheme
gptkb:Chicken_Scheme
gptkb:Gambit_Scheme
gptkb:Iron_Scheme
gptkb:MIT/_GNU_Scheme
gptkb:Racket
gptkb:S7_Scheme
gptkb:Schemik
gptkb:Ikarus_Scheme
gptkb:Chibi_Scheme
Larceny
Kawa
Bigloo
SISC
Scheme 9 from Empty Space
Gauche Scheme
Lisp Flavoured Erlang
Racket's Scribble
Racket's Typed Racket
gptkbp:is_influenced_by object-oriented programming
gptkbp:is_part_of Scheme community
gptkbp:is_referenced_in gptkb:SRFI-30
gptkbp:is_used_in various Scheme implementations
gptkbp:language gptkb:Scheme
gptkbp:proposed_by a library for defining and using records
gptkbp:provides record types
default field values
gptkbp:related_to gptkb:SRFI-9
gptkbp:specifies record mutators
gptkbp:status gptkb:final
gptkbp:supports multiple inheritance
optional fields
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7