Bidirectional Type Checking for Existential Types with Higher-Rank Polymorphism (Artifact)

Read full text
Authors: Hasti Toossi, Ningning Xie
Cited by: 0

Abstract

This project implements the algorithmic type system presented in the paper "Bidirectional Type Checking for Existential Types with Higher-Rank Polymorphism", which supports strong existential types, higher-rank polymorphism, and polymorphic subtyping. Most importantly, we support existential quantification and existential projections (as defined in the paper). This tool is built upon the implementation for Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism.

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
21 January 2026