illtyped
Illtyped refers to code that cannot be assigned a type in a given type system. In software development and programming language research, ill-typed programs are used to study the limits of a type system and to test compilers or type-checkers for correct error reporting.
Illtyped is also the name of a small, widely used test-suite in the Haskell ecosystem. The illtyped
Usage typically involves including the suite in a project where the user runs the tests to ensure
In related terms, a well-typed program is one that type-checks successfully; ill-typed contrasts with well-typed, and
See also: type system, type error, type checking, Haskell, type-level programming, regression testing.