A type system for data flow and alias analysis in ReScript
Fuente:
arXiv
Guardado en:
| Autores principales: | , |
|---|---|
| Formato: | Preprint |
| Publicado: |
2024
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1866909293390856192 |
|---|---|
| author | Lund, Nicky Ask Hüttel, Hans |
| author_facet | Lund, Nicky Ask Hüttel, Hans |
| contents | ReScript introduces a strongly typed language that targets JavaScript, as an alternative to gradually typed languages, such as TypeScript. In this paper, we present a type system for data-flow analysis for a subset of the ReScript language, more specific for a lambda-calculus with mutability and pattern matching. The type system is a local analysis that collects information about what variables are used and alias information. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2408_11954 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | A type system for data flow and alias analysis in ReScript Lund, Nicky Ask Hüttel, Hans Programming Languages ReScript introduces a strongly typed language that targets JavaScript, as an alternative to gradually typed languages, such as TypeScript. In this paper, we present a type system for data-flow analysis for a subset of the ReScript language, more specific for a lambda-calculus with mutability and pattern matching. The type system is a local analysis that collects information about what variables are used and alias information. |
| title | A type system for data flow and alias analysis in ReScript |
| topic | Programming Languages |
| url | https://arxiv.org/abs/2408.11954 |