Size: a a a

2020 May 19

R:

Ryner :: () -> IO... in haskell_blah
Хаскелль Моисеевич Гопник
У меня со скоростью не было проблем, проекты маленькие...
Даже на маленьких медленно работал
источник

AA

A64m AL256m qn<co... in haskell_blah
это больше не от размера всего проекта, а от деления на модули и дженериков всяких зависит
источник

λ

λоλторт in haskell_blah
кстати да, заметил что реэкспорты ломают репл и идею
источник

DR

Denis Redozubov in haskell_blah
реэкспорты еще умеют DRF ломать
источник

λ

λоλторт in haskell_blah
ну, кмк, проще уж вообще забить на филдселекторы и пользоваться генериклинзами и паттернматчингом
источник

AA

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

AA

A64m AL256m qn<co... in haskell_blah
зря они не сделали чтоб к этим селекторам можно было обращаться ИмяРекорда.имяСелектора как в окамле
источник

AA

A64m AL256m qn<co... in haskell_blah
ну не совсем как в окамле
источник

AA

A64m AL256m qn<co... in haskell_blah
но та же идея
источник

AA

A64m AL256m qn<co... in haskell_blah
могу понять почему, правда
источник

R

Roman in haskell_blah
Замапить функции в хаскеле это законно, замапить в смысле положить в Map a (a -> fuublah a -> chtototam)
источник

R

Roman in haskell_blah
Вместо лапши
case command of
 Foo -> actionFoo
 Bar -> actionBar
...
источник

YS

Yan Shkurinskiy in haskell_blah
это лапшу всё равно придётся где-то написать, так или иначе
источник

YS

Yan Shkurinskiy in haskell_blah
(если я правильно понял, о чем ты)
источник

R

Roman in haskell_blah
Ну да)
источник

R

Roman in haskell_blah
А как бы "весело" было в конфиг добавил новую команду, и скрипт или адрес обработчика и не надо перекомпилировать, достаточно релоад сделать. Это даже расширяемо. И даже понятно, наверное.
Но это уже или скриптовый ЯП нужно прикручивать или это вообще какой-то прокси  получается. Значит "Хотплуг" отпадает слишком муторно или даже сложно.
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Это называется shared object
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Ну или dll
источник

A

Aleksandr Khristenko in haskell_blah
Alex Zhukovsky
почему то у меня на лсп меньше проблем чем без него. чяднт?
Используешь лангсервер для одного конкретного языка. С остальными все не так хорошо.
источник

A

Aleksandr Khristenko in haskell_blah
λоλторт
вообще было бы очень хорошо, если бы майковского лсп был конкурент
Зачем конкурент протоколу?
источник