Г — это гипотеза. То есть Г ⊢ X: T означает, что «из гипотезы Г выводится то, что X принадлежит типу T»
Это можно переписать в виду: ⊢ Г => X: T, то есть «Формула, что из гипотезы Г следует то, что X принадлежит типу T, является общезначимой». Общезначимая формула, по сути, это аксиома. Очевидно, что эти две записи эквивалентны.
Спасибо за ваши переводы. Позволю себе оставить здесь ссылку на статью Душкина, которая помогла мне когда-то лучше понять Хиндли-Милнера. Там, кстати, приведена реализация алгоритма на Haskell.
Итак, вы всё ещё не понимаете Хиндли-Милнера? Часть 3