SRFI-17

GPTKB entity

Statements (49)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:allows default values for fields
gptkbp:author gptkb:Olin_Shivers
gptkbp:created gptkb:1999
gptkbp:defines record fields
https://www.w3.org/2000/01/rdf-schema#label SRFI-17
gptkbp:includes type checking
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:Racket
gptkb:S7_Scheme
gptkb:Ikarus_Scheme
Larceny
Kawa
Bigloo
SISC
Racket's 2htdp/2htdp
Racket's 2htdp/advanced
Racket's 2htdp/graphics
Racket's 2htdp/image
Racket's 2htdp/teachpack
Racket's 2htdp/universe
Racket's Dr Racket
Racket's PLT Scheme
Racket's Redex
Racket's Scribble
Racket's Typed Racket
Racket's Typed Scheme
gptkbp:is_influenced_by object-oriented programming
gptkbp:is_part_of Scheme community
gptkbp:is_related_to data abstraction
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
gptkbp:related_to gptkb:SRFI-9
SRFI-68
gptkbp:specifies record accessors
record mutators
gptkbp:status gptkb:final
gptkbp:supports multiple inheritance
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7