Gradual Typing is Morally Incorrect: the Problem of Applying Gradual Typing
The aspiration of gradual typing — that typed and untyped code can coexist happily, with errors reported at runtime when the types are found to be wrong — has led many languages, including Grace, to adopt the paradigm. The practice of gradual typing often differs substantially from the theory, however. This talk will examine several pain points between the theory and its application, including subtyping, exceptions, and static analysis, in both Grace and other languages.
Sun 4 Nov
|13:30 - 13:50|
Benjamin W ChungNortheastern UniversityLink to publication
|14:00 - 14:20|
|14:30 - 14:50|