Semantic Subtyping for Maps in Erlang

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yildirim, Erdem, Schimpf, Albert, Wehr, Stefan, Bieniusa, Annette
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866918109922721792
author Yildirim, Erdem
Schimpf, Albert
Wehr, Stefan
Bieniusa, Annette
author_facet Yildirim, Erdem
Schimpf, Albert
Wehr, Stefan
Bieniusa, Annette
contents In this paper we will construct a set-theoretic model of types featuring type variables, base types, set-theoretic types and map types. Syntax of map types spans all the map types available in Erlang. The model of types is used to define a semantic subtyping relation based on set containment. The novelty of this work is the definition of subtyping over parameteric map types.
format Preprint
id arxiv_https___arxiv_org_abs_2508_00482
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Semantic Subtyping for Maps in Erlang
Yildirim, Erdem
Schimpf, Albert
Wehr, Stefan
Bieniusa, Annette
Programming Languages
In this paper we will construct a set-theoretic model of types featuring type variables, base types, set-theoretic types and map types. Syntax of map types spans all the map types available in Erlang. The model of types is used to define a semantic subtyping relation based on set containment. The novelty of this work is the definition of subtyping over parameteric map types.
title Semantic Subtyping for Maps in Erlang
topic Programming Languages
url https://arxiv.org/abs/2508.00482