Size: a a a

2021 November 29

JS

Jerzy Syrowiecki in Haskell Start
для небольшого поделия, кстати, есть клёвый ghcid --allow-eval и --test=myfun
источник

JS

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

JS

Jerzy Syrowiecki in Haskell Start
в учебных языках тесты прямо в язык встроены, их можно прямо в коде писать
источник

JS

Jerzy Syrowiecki in Haskell Start
D и Rust не учебные, а у них тоже такое есть
источник

JS

Jerzy Syrowiecki in Haskell Start
ах да, в Хаскеле ещё doctest
https://hackage.haskell.org/package/doctest
источник

JS

Jerzy Syrowiecki in Haskell Start
питонистам должно быть знакомо
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Всегда можно написать
main = print (f 0 == 42)
и запускать через GHCId точно так же
источник

AP

Aleksei (astynax) Pi... in Haskell Start
И смотреть, True выведет или False
источник

AP

Aleksei (astynax) Pi... in Haskell Start
В первом приближении этого должно хватить
источник

FL

Felix Lewandowski in Haskell Start
Не знаю что я делал не так, но в моём случае помогла только ручная установка и прописывание путей
источник

И

Иван in Haskell Start
я вот о таком не знал например :)
источник

И

Иван in Haskell Start
Вот нашел у себя в launch.json конфиг для запуска дебага для рандомного hs файла из папки.
https://pastebin.com/p7Wyufdw

Для этого в системе должен стоять ghci-dap, если его нет, то делаем cabal install ghci-dap

Далее ставим брейкпоинт в нужной функции, делаем вызов этой функции внутри main и жмем F5
источник

E

Elijah in Haskell Start
Тут у fireship.io вышло видео про хаскель
https://youtu.be/Qa8IfEeBJqk
источник

И

Иван in Haskell Start
100 секунд? че так много?
источник

E

Elijah in Haskell Start
Формат такой, но кажется можно было хотя бы тайпклассы упомянуть, может будет "...in 100 seconds and beyond"
источник

v

vsvsad in Haskell Start
Привет, подскажите пожалуйста, в видео по лябда исчеслению множество обозначали как FV(T), если FV это имя множества, что значит T?
источник

AP

Artem Pelenitsyn in Haskell Start
FV(T) это множество свободных переменных терма Т. Можно думать о FV как функции, которая по заданному терму вычисляет/возвращает множество его (этого терма) свободных переменных.
источник
2021 November 30

v

vsvsad in Haskell Start
Спасибо
источник

E

Elijah in Haskell Start
Привет, а что разве id /= mempty?
источник

[

[BRM]White Rabbit in Haskell Start
Т.е.
источник