Size: a a a

2020 July 15

JS

Jerzy Syrowiecki in Haskell
Александр Гранин
Но LYAH я все равно очень люблю и ценю!
Гранин — третья?
источник

χλ

χоρоший ☽☽☽ λисuчко... in Haskell
Александр Гранин
Но LYAH я все равно очень люблю и ценю!
А где ей место, если под первую уже занят слот?
источник

АГ

Александр Гранин... in Haskell
Jerzy Syrowiecki
Гранин — третья?
Да, я бы ее так позиционировал
источник

АГ

Александр Гранин... in Haskell
χоρоший ☽☽☽ λисuчко
А где ей место, если под первую уже занят слот?
Параллельно с первой. Если стиль автора нравится, то ее можно читать для удовольствия даже
источник

АГ

Александр Гранин... in Haskell
Я LYAH читал, когда уже знал Хаскель на среднем уровне
источник

АГ

Александр Гранин... in Haskell
По сути, книгу мне можно было не читать вовсе
источник

JS

Jerzy Syrowiecki in Haskell
я начинал изучать Хаскель с LYAH, с нуля, полностью доволен
источник

L

LevT in Haskell
Переслано от LevT
Взамен работавшего и внезапно отказавшего варианта VSCode/Simple GHC integration, проверяю другой

1) Ставится идея с плагином IntelliJ-Haskell
2) choco install haskell-stack

3) Генерится новый проект типа "Haskell module", для его генерации требуется stack
Идея сразу автоматически начинает длительный билд, обречённый на неудачу

Если поменять резолвер в stack.yaml на 15.3, плагин это детектит и предлагает пересобрать REPL
Опять долгое ожидание, и наконец работает

Как бы ускорить процесс.
Может, перед первым стартом плагина что-то подпилить в настройках?
источник

L

LevT in Haskell
Речь про винду
источник

L

LevT in Haskell
@cblp_su  Юрий, а есть где-нибудь в текстовом виде stack cli лайфхаки из уроков, чтобы ради них не пересматривать видео?
источник

JS

Jerzy Syrowiecki in Haskell
LevT
@cblp_su  Юрий, а есть где-нибудь в текстовом виде stack cli лайфхаки из уроков, чтобы ради них не пересматривать видео?
не уверен, что понял, что вы понимаете под лайфхаками. какие-то типичные рецепты использования stack? кажется, они все перечислены в stack --help
источник

YS

Yan Shkurinskiy in Haskell
Есть официальная документация
источник

L

LevT in Haskell
Пардон ошибся чатиком
источник

JS

Jerzy Syrowiecki in Haskell
LevT
@cblp_su  Юрий, а есть где-нибудь в текстовом виде stack cli лайфхаки из уроков, чтобы ради них не пересматривать видео?
источник

JS

Jerzy Syrowiecki in Haskell
LevT
Пардон ошибся чатиком
здесь вполне уместно
источник

IR

IC Rainbow in Haskell
LevT
Переслано от LevT
Взамен работавшего и внезапно отказавшего варианта VSCode/Simple GHC integration, проверяю другой

1) Ставится идея с плагином IntelliJ-Haskell
2) choco install haskell-stack

3) Генерится новый проект типа "Haskell module", для его генерации требуется stack
Идея сразу автоматически начинает длительный билд, обречённый на неудачу

Если поменять резолвер в stack.yaml на 15.3, плагин это детектит и предлагает пересобрать REPL
Опять долгое ожидание, и наконец работает

Как бы ускорить процесс.
Может, перед первым стартом плагина что-то подпилить в настройках?
а что там отвалилось? и почему "simple ghc integration", а не языковой сервер?
источник

JS

Jerzy Syrowiecki in Haskell
IC Rainbow
а что там отвалилось? и почему "simple ghc integration", а не языковой сервер?
simple — это по моему совету, наверно, я советую с него начинать
источник

JS

Jerzy Syrowiecki in Haskell
потому что hie собрать — это тяжеловато, а Simple GHC Intergation работает сразу из коробки (на простых проектах)
источник

IR

IC Rainbow in Haskell
выглядит неплохо конечно
источник

AP

Artem Pelenitsyn in Haskell
Товарищи, а если мне нужно в начале программы аллоцировать большую структуру, которая будет жить до конца программы, можно ли как-то позаботиться, чтобы GC не сильно с ней возился (то есть, например, пропускал Gen 0 и сразу ставил её в Gen 1)? Я пока пробовал использовать compact regions, но что-то не сказать, чтобы эффект был consistent: иногда получается быстрее, а иногда так же (вариабельность большая на бенчмарке почему-то).
источник