Size: a a a

2020 December 07

ИБ

Иван Багринцев... in Haskell
Aleksey Kislitsa
Я первые три щщупал, плюс поиск по vscode haskell 2020
Та, что я кинул, не помогла?
источник

D

Dreamerinnoise in Haskell
Aleksey Kislitsa
Я первые три щщупал, плюс поиск по vscode haskell 2020
источник

D

Dreamerinnoise in Haskell
источник

AK

Aleksey Kislitsa in Haskell
Там на мак заточено, попробую чем в brew haskell-stack от stack отличается
источник

ИБ

Иван Багринцев... in Haskell
Aleksey Kislitsa
Там на мак заточено, попробую чем в brew haskell-stack от stack отличается
Единственное, что там от мака — это brew
источник

AK

Aleksey Kislitsa in Haskell
Вот эту пробовал
https://dev.to/egregors/vscode-for-haskell-in-2020-5dn8
Так пишет делай раз

stack install intero QuickCheck hlint brittany ghcid

На что получаю
Error: While constructing the build plan, the following exceptions were encountered:

In the dependencies for intero-0.1.40:
   ghc-8.8.4 from stack configuration does not match >=7.8 && <=8.6.5  (latest matching version is 8.6.5)
needed since intero is a build target.

Some different approaches to resolving this:

 * Set 'allow-newer: true' in /home/alex/.stack/config.yaml to ignore all version constraints and build anyway.

 * Recommended action: try adding the following to your extra-deps in /home/alex/prj/ByLanguage/haskell/test0003/stack.yaml:

- ghc-8.6.5@sha256:3591225289bdf8cf8f62b10f2aebc9ea3e25a15294545a5312a419e0317784f9,13976

Plan construction failed.
источник

AK

Aleksey Kislitsa in Haskell
Вот это ставил и на linux и на mac, после установки stack
Так показ документации к библиотечным функция работает, а навигация по коду нет
источник

AK

Aleksey Kislitsa in Haskell
И поставить зависимости которые просит плагин для отладки не получается
источник

D

Dreamerinnoise in Haskell
Aleksey Kislitsa
Вот это ставил и на linux и на mac, после установки stack
Так показ документации к библиотечным функция работает, а навигация по коду нет
после установки stack выполняли stack build?
источник

AK

Aleksey Kislitsa in Haskell
То ли оно все на cabal расчитано, то ли у меня кривизна рук повысилась
источник

AK

Aleksey Kislitsa in Haskell
Dreamerinnoise
после установки stack выполняли stack build?
stack update/stack install/stack build
источник

к

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

все, получаем рабочее окружение в вскоде
источник

AK

Aleksey Kislitsa in Haskell
Иван Багринцев
Единственное, что там от мака — это brew
я stack через скрипт ставил
curl -sSL https://get.haskellstack.org/ | sh
источник

IK

Ilya Kos in Haskell
Aleksey Kislitsa
я stack через скрипт ставил
curl -sSL https://get.haskellstack.org/ | sh
+
источник

AK

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

все, получаем рабочее окружение в вскоде
Все локальные папки типа .stack .cabal?
источник

к

кана in Haskell
их не обязательно, их можно и просто так удалять потому что там мусор копится
источник

к

кана in Haskell
да на самом деле и ghc с кабалом удалять не так уж и нужно, просто так проще может быть, чтобы потом не искать почему вместо того что ты поставил из ghcup запускается совсем другой ghc
источник

JS

Jerzy Syrowiecki in Haskell
Aleksey Kislitsa
Коллеги.
Я может пропустил тут и может кто уже писал линк на толковое описание настройки среды разработки под Haskell.
Просто за день тут несколько сотен сообщений нарисовывается.
Я ищу how-to/мануал/энциклопедию_юного_сурка на тему настроить установить среду разработки в Haskell на если нужно с одной стороны использовать VSCode, с другой сотроны использовать stack который ставиться скриптом с хаскелевского сайта.
Хотелось бы иметь навигацию по своему коду, навигацию по описанию библиотечных функций, желательно просмотр исходного кода библиотечных функций, отладку и по возможности работающий RunCode в VSCode.

Все что я находил либо не работает с ghc-8.8.4, который у stack вроде как дефолтный, либо завязано на cabal а в сочетании со stack выдает дивные глюки.
Если это нереально, то хотя бы проверенный мануальчик, чтоб получить все и задаром, в смысле без шаманского бубна и кровавых жертвоприношений.

Спасибо за любую инфу, за полесную так два спасибо 😺
вот ссылка по умолчанию на Wiki сообщества: https://github.com/ruHaskell/ruhaskell/wiki
источник

Y

Yuuri in Haskell
Aleksey Kislitsa
Коллеги.
Я может пропустил тут и может кто уже писал линк на толковое описание настройки среды разработки под Haskell.
Просто за день тут несколько сотен сообщений нарисовывается.
Я ищу how-to/мануал/энциклопедию_юного_сурка на тему настроить установить среду разработки в Haskell на если нужно с одной стороны использовать VSCode, с другой сотроны использовать stack который ставиться скриптом с хаскелевского сайта.
Хотелось бы иметь навигацию по своему коду, навигацию по описанию библиотечных функций, желательно просмотр исходного кода библиотечных функций, отладку и по возможности работающий RunCode в VSCode.

Все что я находил либо не работает с ghc-8.8.4, который у stack вроде как дефолтный, либо завязано на cabal а в сочетании со stack выдает дивные глюки.
Если это нереально, то хотя бы проверенный мануальчик, чтоб получить все и задаром, в смысле без шаманского бубна и кровавых жертвоприношений.

Спасибо за любую инфу, за полесную так два спасибо 😺
У меня Stack и VSCode с вышеупомянутым плагином "Haskell" отлично работает
источник

Y

Yuuri in Haskell
Даже на Windows!
источник