Как управлять несколькими установками Haskell в macOS?

У меня на компьютере (macOS High Sierra) несколько установок стандартного (Глазго) компилятора Haskell. Самая старая (насколько я помню) — это минимальная установка, а я получил самая последняя версия из установщика "Platform", около пяти или шести месяцев назад. Я пытаюсь избавиться от всей экосистемы (ghc, стек, клика и друзья), главным образом потому, что я не знаю, какие инструменты я буду использовать в случае, если я планирую вернуться к использованию языка.

Итак, мои вопросы:

  1. Где минимальный/"платформенный" установщик устанавливает Haskell и все, что с ним связано?

  2. Как можно полностью удалить язык Haskell и все его компоненты, упомянутые выше (в случае "платформенной" установки и даже в случае минимальной установки)?

РЕДАКТИРОВАТЬ: я только что вспомнил о команде uninstall-hs (см. также здесь), должен ли я запустить это вместо того, чтобы удалять файлы вручную?


person Community    schedule 07.09.2018    source источник
comment
Не беспокойтесь о суперпользователях, так как ваш вопрос непосредственно касается инструментов, используемых в основном для программирования. Вот почему я отредактировал эту часть вашего поста.   -  person scopchanov    schedule 07.09.2018
comment
Обычно вы можете создать виртуальную среду (например, в Python) и т. д. с помощью haskell-stack.   -  person Willem Van Onsem    schedule 07.09.2018


Ответы (1)


Я думаю, что нашел решение, и сначала отвечу на последний вопрос:

  • #P2# <блочная цитата> #P3# #P4#
  • Как сказано в ОП, скрипт uninstall-hs выполнил свою работу, показав (по крайней мере, я на это надеюсь) исчерпывающий список всех файлов, составляющих фактически установленный «sdk» Haskell.

Не стесняйтесь публиковать свои ответы, я надеюсь, что этот пост будет полезен сообществу.

person Community    schedule 08.09.2018