что такое язык с полным выводом типа? а ограничения такого языка?

Насколько мне известно, любой язык программирования, которому не требуется писать аннотации типов в исходном тексте при написании функции или модуля и если этот кусок кода является «корректным по типу», компилятор выведет типы и скомпилирует код. Есть ли что-то еще?

Есть (есть) ли такой язык (ы)? если да, есть ли какие-либо ограничения в его системе типов?

Обновление 1: просто чтобы быть действительно понятным, я спрашиваю о статически типизированном языке программирования с полным выводом типа, а не динамически типизированном язык программирования.

8
задан fedvasu 16 August 2012 в 14:46
поделиться