Size: a a a

2020 December 04

СА

Станислав Алексеев... in Haskell Start
Jerzy Syrowiecki
как это связано?
-O3 почти всю ленивость убирает
источник

IR

IC Rainbow in Haskell Start
Станислав Алексеев
-O3 почти всю ленивость убирает
{-# LANGUAGE Strict -#}  её ещё лучше убирает
источник

JS

Jerzy Syrowiecki in Haskell Start
Станислав Алексеев
-O3 почти всю ленивость убирает
в спортивном программировании вам придётся пользоваться ленью
источник

СА

Станислав Алексеев... in Haskell Start
IC Rainbow
{-# LANGUAGE Strict -#}  её ещё лучше убирает
С ним будут работать [1..] и другие бесконечные структуры?
источник

IR

IC Rainbow in Haskell Start
Станислав Алексеев
я спортпрогер
имхо рановато сразу лезть в жёсткие дедлайны и требования пока база не освоена
источник

СА

Станислав Алексеев... in Haskell Start
IC Rainbow
имхо рановато сразу лезть в жёсткие дедлайны и требования пока база не освоена
если задача требовательная по тл/мл то конечно тут плюсы/раст
источник

IR

IC Rainbow in Haskell Start
не, не в этом дело. быстрый код и на хаскеле можно.
но нужно понимать что ты пишешь и зачем.
если требуется дебагер, то этого понимания скорее нету.
источник

СА

Станислав Алексеев... in Haskell Start
IC Rainbow
не, не в этом дело. быстрый код и на хаскеле можно.
но нужно понимать что ты пишешь и зачем.
если требуется дебагер, то этого понимания скорее нету.
Декартово дерево писать не очень приятно без дебагера
источник

СА

Станислав Алексеев... in Haskell Start
Просто пример
источник

JS

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

IR

IC Rainbow in Haskell Start
Тут скорее окасаки надо ботать, а не дебагер искать
источник

JS

Jerzy Syrowiecki in Haskell Start
кстати, программирование в репле не сильно далеко от программирования в отладчике
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Юрий Богомолов
Пара — и бифунктор, и 2 обычных функтора же, разве нет? Хотя это не для start обсуждение, думаю, так что затыкаюсь )
Суть комментария была в том, что пара — не контравариантный функтор. Functor + Bifunctor. Альтернативный инстанс Functor сделан для обёртки, а не для самой пары
источник

ЮБ

Юрий Богомолов... in Haskell Start
Aleksei (astynax) Pirogov
Суть комментария была в том, что пара — не контравариантный функтор. Functor + Bifunctor. Альтернативный инстанс Functor сделан для обёртки, а не для самой пары
Окей, понял. Был неправ ) Спасибо!
источник

IR

IC Rainbow in Haskell Start
Станислав Алексеев
Декартово дерево писать не очень приятно без дебагера
рекомендую ghcid
(не ide)

пишешь код в файле и сразу получаешь фидбек
источник

СА

Станислав Алексеев... in Haskell Start
Jerzy Syrowiecki
я так понял, что он умеет программировать только в отладчике
Удачи дебагать рандомизированные структуры в отладчике без GUI
источник

СА

Станислав Алексеев... in Haskell Start
А если без отладчика то вообще неприятно
источник

JS

Jerzy Syrowiecki in Haskell Start
Станислав Алексеев
Удачи дебагать рандомизированные структуры в отладчике без GUI
нет, спасибо, я их проперти-тестами отлаживаю
источник

JS

Jerzy Syrowiecki in Haskell Start
лично мне тестами приятнее
источник

JS

Jerzy Syrowiecki in Haskell Start
сразу миллионы кейсов можно воспроизвести
источник