Зачем в F# необходимо статически ассоциировать типы с именами?
(Отметьте один правильный вариант ответа.)
Варианты ответа
это обеспечивает дополнительный контроль программы на этапе выполнения
это позволяет правильно форматировать строковое представление объекта при печати и преобразовании в строку (ToString())
компилятору необходимо знать, сколько памяти выделять под объект
это обеспечивает дополнительный контроль программы на этапе компиляции(Верный ответ)