Presence polymorphism

· osa1.net - All posts · Sept. 26, 2026, 7:12 a.m.
Summary
This blog post explores the concept of presence polymorphism, which complements row polymorphism in type systems, particularly for records and variants. The author discusses how presence polymorphism allows for the removal of labels in types and offers practical examples and comparisons with row polymorphism, highlighting its utility and challenges. The post suggests that presence polymorphism may not have received as much attention due to complexities in type management, indicating room for deeper exploration.
AUTHOR