Size: a a a

2020 October 29

L

Leyλa in Haskell
Переслано от Leyλa
Начинаем онлайн встручу "OCaml для хаскелиста". Присоединяйтесь! https://zoom.us/j/99097824316?pwd=S0V4VFJQQ1pFdmZDOXZ3aTEzU2toQT09
источник

DB

Danil Berestov in Haskell
Danil Berestov
Ну вот я хочу клона postman на vty сделать. Начинал уже, он даже запросы отсылал и ответы принимал и печатал, но как-то зыбко все было, будто сейчас я захочу расширить функционал и все развалится
Вопрос в том, как грамотно построить приложение. Естественно я не жду конкретного ответа. Что-то типа рекомендаций хотелось
источник

AV

Alexander Vershilov in Haskell
Нужен SOLID
источник

AV

Alexander Vershilov in Haskell
DRY
источник

AV

Alexander Vershilov in Haskell
И вообще хорошая архиектура
источник

AV

Alexander Vershilov in Haskell
Компонентны не должны быть сильно связаны
источник

KV

Kirill Valyavin in Haskell
Т. е. проще говоря фримонады. Советую fused-effects
источник

AV

Alexander Vershilov in Haskell
Надо чтобы было отзывчивым приложение
источник

AV

Alexander Vershilov in Haskell
Оно же интерактивное
источник

AV

Alexander Vershilov in Haskell
Кажется плюсы и кьют подойдут
источник

DB

Danil Berestov in Haskell
Kirill Valyavin
Т. е. проще говоря фримонады. Советую fused-effects
Гранин, перелогиниться
источник

DB

Danil Berestov in Haskell
Alexander Vershilov
Кажется плюсы и кьют подойдут
Да не, на vty же)
источник

KV

Kirill Valyavin in Haskell
Гранин бы пакет free советовал, потому что fused слишком fancy
источник

KV

Kirill Valyavin in Haskell
vty кстати тормозит прилично. Мб на TUI это не очень заметно, но если прямо разноцветно помигать символами, то капец
источник

DB

Danil Berestov in Haskell
Kirill Valyavin
Гранин бы пакет free советовал, потому что fused слишком fancy
Что в этом контексте значит fancy?
источник

KV

Kirill Valyavin in Haskell
Но ничего лучше для терминалов нет, так что приходится страдать
источник

KV

Kirill Valyavin in Haskell
Danil Berestov
Что в этом контексте значит fancy?
Можно делать списки эффектов на тайплевеле
источник

KV

Kirill Valyavin in Haskell
И есть higher order эффекты
источник

KV

Kirill Valyavin in Haskell
Первое не нужно и даже вредно, второе просто не нужно. А может и вредно, тут надо уточнять
источник

АХ

Алексей Худяков... in Haskell
Danil Berestov
Ну вот я хочу клона postman на vty сделать. Начинал уже, он даже запросы отсылал и ответы принимал и печатал, но как-то зыбко все было, будто сейчас я захочу расширить функционал и все развалится
Можно просто дать развалиться и пересобрать по результатам по уму
источник