Researchers present an algorithmic type system and unification algorithm for Polarity, a dependently typed language that treats inductive (data) and coinductive (codata) types symmetrically. The work addresses the expression problem by enabling both pattern matching extensibility and interface-based extensibility while adding

2m read timeFrom programming-journal.org
Post cover image
Table of contents
Abstract

Sort: