Size: a a a

2021 February 21

AK

Andrey Korostin in Haskell
Значит роль дебаггера на себя взял HLS?
источник

MK

Maxim Koltsov in Haskell
я бы так не сказал...
источник

к

кана in Haskell
роль дебагера на себя берет print)
источник

MK

Maxim Koltsov in Haskell
+
источник

MK

Maxim Koltsov in Haskell
и trace
источник

AK

Andrey Korostin in Haskell
Так, а как же тогда разрабатываются большие проекты?
источник

MK

Maxim Koltsov in Haskell
принтами
источник

к

кана in Haskell
большой проект = принтами искать место, куда нужно всунуть финальный принт
источник

IK

Ilya Kos in Haskell
И глазки
источник

MK

Maxim Koltsov in Haskell
самое важное, да
источник

AA

A64m AL256m qn<co... in Haskell
Andrey Korostin
А как же интерпретатор, останавливающийся на определенной строке?
в репле отладчик есть. имеется в виду, что в хлс нету интеграции с вскодовым интерфейсом для отладчика.
источник

AK

Andrey Korostin in Haskell
А что такое репл?
источник

AA

A64m AL256m qn<co... in Haskell
ну интерпретатор, гхци
источник

MK

Maxim Koltsov in Haskell
ну кстати мы все говорим что дебагер бесполезный
источник

MK

Maxim Koltsov in Haskell
сейчас вот сделал -fbreak-on-exception и получил вполне полезный трейс
источник

AA

A64m AL256m qn<co... in Haskell
я все время говорю что отладчик полезный, его главная проблема - не все можно загрузить в гхци, но когда можно - че бы не поотлаживать
источник

D

Dreamerinnoise in Haskell
Andrey Korostin
Так, а как же тогда разрабатываются большие проекты?
https://hackage.haskell.org/package/phoityne-vscode

попробуйте это, а так колхозно - через трейс/принты
источник

MK

Maxim Koltsov in Haskell
вот это то самое расширение, про которое я говорил
оно никак не связано с HLS и я его не проверял ни разу
источник

JS

Jerzy Syrowiecki in Haskell
внезапно дока GHC переехала на Сфинкс https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/
источник

MK

Maxim Koltsov in Haskell
Ага
источник