Title
A practical soft type system for Scheme
Abstract
Soft typing is a generalization of static type checking that accommodates both dynamic typing and static typing in one framework. A soft type checker infers types for identifiers and inserts explicit run-time checks to transform untypable programs into typable form. Soft Scheme is a practical soft type system for R4RS Scheme. The type checker uses a representation for types that is expressive, easy to interpret, and supports efficient type inference. Soft Scheme supports all of R4RS Scheme, including uncurried procedures of fixed and variable arity, assignment, and continuations.
Year
DOI
Venue
1994
10.1145/239912.239917
ACM Transactions on Programming Languages and Systems (TOPLAS)
Keywords
DocType
Volume
type system,program optimization,dynamic typing,data structure,type inference
Conference
19
Issue
ISSN
Citations 
1
0164-0925
74
PageRank 
References 
Authors
10.19
48
2
Name
Order
Citations
PageRank
Andrew K. Wright177272.88
Robert Cartwright252967.27