A type system for data flow and alias analysis in ReScript

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Lund, Nicky Ask, Hüttel, Hans
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