system-f-omega

A higher-kinded polymorphic type checker and experimental type system implementing System F‑Omega with traits, recursive types, variants, and kind inference.