VigTue May 27, 2025 at 15:27·2973 words·14 minsCompiler Language Design Software Maths VigVig is a new functional programming language that blends subset polymorphism, refinement types, and rich set-based constructs to catch errors at compile time without runtime overhead.