@MISC{Cartwright91softtyping, author = {Robert Cartwright and Mike Fagan}, title = {Soft Typing}, year = {1991} }
Years of Citing Articles
Bookmark
OpenURL
Abstract
This paper presents a soft type systems that retains the expressiveness of dynamic typing, but offers the early error detection and improved optimization capabilities of static typing. The key idea underlying soft typing is that a type checker need not reject programs containing "ill-typed" phrases. Instead, the type checker can insert explicit run-time checks, transforming "ill-typed" programs into type-correct ones.