Size: a a a

2020 December 07

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Нет, в смысле на одном компе.
И как можно прект со stackна cabal перевести?
проект перевести переписыванием конфига
источник

AK

Aleksey Kislitsa in Haskell
Jerzy Syrowiecki
на одном компе можно запускать обе программы. и вообще любые программы, какие хотите
ghcup не ставит stack
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
ghcup не ставит stack
это возражение?
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
ghcup не ставит stack
ну да, stack надо устанавливать из пакетов вашей ОС или по инструкции с сайта https://haskellstack.org
источник

AK

Aleksey Kislitsa in Haskell
Jerzy Syrowiecki
это возражение?
Нет, это вопрос, для использования stack можно параллельно в системе поставить haskell-stack, они конфликтовать не будут?
источник

к

кана in Haskell
кана
так, вот рабочий способ
1. снести все хаскельное с системы, ghc, cabal, stack, все
2. поставить ghcup
3. из него поставить ghc, cabal, hls
4. в вскоде поставить haskell плагин который с language server

все, получаем рабочее окружение в вскоде
так, вот этот гайд не потому, как надо делать, а как получить работающее окружение, стак оно не включает, и такие модификации уже на ваше усмотрение
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Нет, это вопрос, для использования stack можно параллельно в системе поставить haskell-stack, они конфликтовать не будут?
не будут
источник

к

кана in Haskell
как минимум не ясно из этого гайда как запускать хлс из под никса
источник

AK

Aleksey Kislitsa in Haskell
просто при наличии и того и другого плагины в VSCode начинают глючить
источник

AK

Aleksey Kislitsa in Haskell
Одно работает, друго гворит ставьте вот это, как ставить неясно, через стек или кабал
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
просто при наличии и того и другого плагины в VSCode начинают глючить
IDE-подобный плагин в VSCode нужен только один — "Haskell"
источник

AK

Aleksey Kislitsa in Haskell
Плагин начинает ругаться на кабал и ghcide которые не ставил
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Одно работает, друго гворит ставьте вот это, как ставить неясно, через стек или кабал
а что именно говорит и говорит что именно?
источник

AK

Aleksey Kislitsa in Haskell
Jerzy Syrowiecki
а что именно говорит и говорит что именно?
Плагин для отладки, просит haskell-dap и что то еще
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Одно работает, друго гворит ставьте вот это, как ставить неясно, через стек или кабал
софт устанавливать всегда лучше пакетным менеджером ОС, а если этот путь чем-то не устраивает, то можно "псевдоустановить" через stack или cabal, совершенно не важно
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Плагин для отладки, просит haskell-dap и что то еще
а без плагина для отладки всё работает?
источник

AK

Aleksey Kislitsa in Haskell
Jerzy Syrowiecki
софт устанавливать всегда лучше пакетным менеджером ОС, а если этот путь чем-то не устраивает, то можно "псевдоустановить" через stack или cabal, совершенно не важно
Дебаггер который DAP не ставиться пакетным менеджером
источник

AK

Aleksey Kislitsa in Haskell
Jerzy Syrowiecki
а без плагина для отладки всё работает?
Нет, попробую после сноса и установки одного ghcup
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Дебаггер который DAP не ставиться пакетным менеджером
рекомендую сначала среду для разработки настроить, а потом всякие свистелки и отладчики прикручивать
источник

AK

Aleksey Kislitsa in Haskell
Еще у плагина странное сообщение

No cradle found for app/Main.hs. Proceeding with implicit cradle. You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
Пытаюсь найти это он о чем вообще
источник