Size: a a a

2020 October 02

АГ

Александр Гранин... in fprog_spb
* слов -> знаков
источник

L

Liscript-bot in fprog_spb
Alexander: ошибка преобразования в число: String: слов
источник

АГ

Александр Гранин... in fprog_spb
Тогда маловато, конечно
источник

A

Andrey in fprog_spb
Александр Гранин
Потенциально да. Но нужно, чтобы были найдены способы применения и поняты последствия. А это скучная работа
session types же
источник

АГ

Александр Гранин... in fprog_spb
Andrey
session types же
- Штурман, приборы!
- 254!
- Что 254?
- А что - приборы?
источник

L

Liscript-bot in fprog_spb
Alexander: ошибка преобразования в число: String: Штурман,
источник

Y

Yuuri in fprog_spb
- 254!
источник

L

Liscript-bot in fprog_spb
Yuu-chan: ошибка преобразования в число: String: 254!
источник

AT

Anton Trunov in fprog_spb
Liscript-bot
Yuu-chan: ошибка преобразования в число: String: 254!
Не понимает факториал
источник

АГ

Александр Гранин... in fprog_spb
Я все пытаюсь донести до хаскеллистов мысль, что недостаточно просто иметь технологию и ее советовать. Сессионные типы, mtl или какие-нибудь завтипы в будущем. И на вопрос "как писать реальные приложения" нельзя отвечать "просто берите mtl" (а в будущем - "как сделать приложение корректным?" - "берите завтипы"). Это не так работает. Нужны практики использования. Потому что берешь технологию, про которую хаскеллисты хайпят, начинаешь ее крутить, а там столько граблей под капотом. Выясняется, что после тысяч усилий по впихиванию в проект она едва шевелится, привносит кучу проблем, где-то не работает, документации нет, внутри куча багов и уязвимостей. И вот так со всем в хаскеле
источник

YS

Yan Shkurinskiy in fprog_spb
Реальные приложения - это не какой-то конечный перечень задач, который можно перечислить в одной книге. Поэтому нужны абстракции, которые, в общем то, помогут решать любые задачи
источник

A

Andrey in fprog_spb
Александр Гранин
- Штурман, приборы!
- 254!
- Что 254?
- А что - приборы?
compile-time гарантия на уровне всей сессии сетевого или IO взаимодействия между двумя и более участниками же
источник

YS

Yan Shkurinskiy in fprog_spb
mtl - такая абстракция
источник

A

Andrey in fprog_spb
+ 1 код для клиента и сервера
источник

YS

Yan Shkurinskiy in fprog_spb
Как ты прикрутишь её к задаче - твой выбор
источник

A

Andrey in fprog_spb
этакий servant для протоколов
источник

A

Andrey in fprog_spb
можно будет запилить с ними
источник

АГ

Александр Гранин... in fprog_spb
Yan Shkurinskiy
mtl - такая абстракция
mtl - это не такая абстракция. Это болты и гайки для построения абстракций, и построить оные можно сотней способов
источник

АГ

Александр Гранин... in fprog_spb
И ты сидишь в проекте и изобретаешь эти способы
источник

YS

Yan Shkurinskiy in fprog_spb
вполне такая
источник