Ответ 1
Короткий ответ:
Платформа Haskell - это набор материалов.
GHC является одним из компонентов этого материала.
Дольше ответ:
Обычно вы хотите установить платформу Haskell, потому что тогда вы получаете множество вещей, установленных за один раз, в отличие от необходимости вручную настраивать все фигуры по одному за раз.
Это цель платформы Haskell.
Чтобы дать какую-то историческую перспективу: до того, как была изобретена Платформа Haskell, сам GHC обычно приходил со случайным захватным пакетом библиотек.
Платформа Haskell была изобретена таким образом, что кто-то из менее перегруженных может решить, какие библиотеки следует и не следует включать из коробки (т.е. Люди GHC могут перестать думать о библиотеках и вернуться к размышлениям о GHC).
В этом отношении он оказался весьма успешным.