Abstracting gradual typing

R Garcia, AM Clark, É Tanter - ACM SIGPLAN Notices, 2016 - dl.acm.org
… For this, we define an abstraction function, which represents the collection of static types as
… multiple gradual types, we extend our gradual type abstraction to tuples of gradual types. …

Abstracting gradual typing moving forward: precise and space-efficient

F Bañados Schwerter, AM Clark, KA Jafery… - Proceedings of the ACM …, 2021 - dl.acm.org
Abstracting Gradual Typing (AGT) is a systematic approach to designing gradually-typed
Languages developed using AGT automatically satisfy the formal semantic criteria for gradual

[HTML][HTML] Abstracting gradual references

M Toro, É Tanter - Science of Computer Programming, 2020 - Elsevier
… In this article, we explore how the Abstracting Gradual Typing (AGT) methodology, which
has been shown to be effective in a variety of settings, applies to mutable references. Starting …

Gradual typing: a new perspective

G Castagna, V Lanvin, T Petrucciani… - Proceedings of the ACM on …, 2019 - dl.acm.org
gradual type into a set of polymorphic static types (one for each possible replacement of
occurrences of the dynamic type by a type … λ-abstraction, which is annotated with its arrow type. …

Abstracting Gradual Typing Moving Forward: Precise and Space-Efficient (Technical Report)

FB Schwerter, AM Clark, KA Jafery, R Garcia - arXiv preprint arXiv …, 2020 - arxiv.org
Abstracting Gradual Typing (AGT) is a systematic approach to designing gradually-typed
Languages developed using AGT automatically satisfy the formal semantic criteria for gradual

Abstracting gradual typing: Metatheory and applications

M Toro Ipinza - 2019 - repositorio.uchile.cl
… First, we present what is gradual typing and the desired properties of gradual typing.
Second, we present a lightweight explanation about the AGT methodology; an explanation in …

Gradual refinement types

N Lehmann, É Tanter - ACM SIGPLAN Notices, 2017 - dl.acm.org
… the gradual typing agenda and develop the notion of gradual … unexplored in the gradual
typing literature: dealing with … Abstracting Gradual Typing (AGT) is a methodology to system…

[PDF][PDF] Gradual typing as if types mattered

R Garcia, É Tanter - … of the ACM SIGPLAN Workshop on Gradual Typing  …, 2020 - irif.fr
… systems forced us to revisit our understanding of type safety and type soundness, … type
disciplines, but it becomes particularly critical as we consider what guarantees a gradual type

Sound gradual typing is nominally alive and well

F Muehlboeck, R Tate - Proceedings of the ACM on Programming …, 2017 - dl.acm.org
gradual type systems insert into code can cause significant overhead. We propose that
designing a type system for a gradually typed … the way to efficient sound gradual typing. Such a …

Merging Gradual Typing

W Ye, BCS Oliveira, M Toro - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
… strengths, typedirected mechanisms have been … type-directed mechanisms: gradual typing
and the merge operator in calculi with intersection types. Gradual typing enables a gradual