Есть уроки по установке Linux. Если вы в Питере - приходите, помогу поставить.
У Linux и MacOS есть несколько удобных фич с точки зрения разработки - пакетные менеджеры, удобная консоль, и Unix-style в проектировании ОС. Рекомендую научиться пользоваться одной из этих систем.
Разница в активном использовании консоли и в заточке стека разработки под Unix системы. В рамках троллинга можно предсказать поиск Visual Studio подобной IDE для Haskell.
Алексей: "They should run on older Windows installs as well, but have not been tested. If you do test, please edit and update this page to indicate as such."
Вы путаете тёплое с мягким. Не запуститься может банально из-за несовместимости api/abi. Или из-за отсутствия какого-нибудь sse (не конкретно к ghc, а вообще).
Но никакая unix-консоль не нужна. От слова совсем. Тех инструментов, что есть в XP из коробки достаточно для запуска cabal и stack. Всё, что требуется дополнительно, haskell-platform несёт с собой.
Алексей: "Кстати, может быть человеку не хватает ссылок на соответствующие страницы оффдокументации?" человек не спрашивал, как поставить ghc на Windows. Он искал уроки по языку. Вот только монада она что на Win монада, что на Linux. Вся стандартная библиотека и подавляющая часть пакетов из stackage/hackage не привязаны ни к какой ОС.
fshp: Все, признаюсь, был не прав. Человек просто ищет повод не учить Haskell. Иначе бы он догадался бы поставить LInux в виртуалку. Ну или погуглить как поставить Haskell на windows.
P.S.: На XP запускается, дальше не смотрел. Компилятор распаковать все равно не шмог из-за ограничений виртуалки по памяти.