Типы и системы типов используются для обеспечения уровней абстракции в программах.

Концепция типов классифицирует значения, выражения, структуры данных и модули в наборы.

Система типов является синтаксической структурой для описания, вывода и применения этой классификации. Набор и их проверки могут быть выполнены во время компиляции или во время выполнения.

См. Также