Predicative compilation and full monomorphization
Determine whether choosing the predicative size rule for function types in Hippogriff yields a system that can be fully monomorphized during compilation by statically tracking the implementations of functions with type arguments.
References
However, conjecturally the predicative choice could lead to a system that could be fully monomorphized during compilation, essentially because we can statically track the implementations of functions with type arguments.
— Hippogriff: a semantic approach to uniting core and modules
(2608.19728 - Lynch et al., 20 Aug 2026) in Section 3, subsection “Impredicativity”