Doge
Doge
Или, например те же фри аппликативы? Или вообще любые свободные структуры?
Doge
Doge
Doge
У них есть плюсы перед свободными монадами, в плане того, что интроспекция структуры для них куда мощнее.
Igor
Doge
Doge
См. хаскель.
Doge
И да, значит по твоему мнению - он не функциональное программирование, как и большинство программ на нём.
Igor
Doge
Doge
Видишь что-то плохое в t.me/pofftop/13887
Да, тут у тебя доменная логика смешана с логикой отображения.
Но это никакого отношения к ФП не имеет. Это просто вопрос здравого смысла в архитектуре приложения.
Doge
Doge
И да, монады - это не только IO
Doge
Это ещё и вполне себе чистые в любом смысле слова - List, Maybe, Either e ?, Reader, Writer, State, Parser и т.д.
Doge
И не надо ассоциировать монады с эффектами один в один.
Моноиды, функторы, аппликативы, стрелки, монады и т.п. - это просто типы, которые можно композировать определенным образом.
То, что оказалось, что большой спектр эффектов можно ими описать - это вторично относительно тех правил композиции, которые они определяют.
Romɑn
https://giuliohome.wordpress.com/functional-robot/
Это что-то интересное, конкретно
For our russian friends. O.o
Roman
Roman
Поверх него Q# состряпали
Roman
Чё доколебался
Shub
Shub
до сих пор интересно, как второй переводчик выбрал "Фонд"
Shub
А зачем три фреймворка
затем, что серебряной пули нет. иначе бы человечество щас имело один-единственный инструмент.
Shub
стоило блин всего на одно утро уехать в тир - и во флуде случилось осмысленное обсуждение. без меня, блин
Ayrat
Hog
1. Оружие - зло
Hog
2. Запишись в понв
Hog
Это всё наверняка оттудова
Roman
Еле осилил пролистать
Roman
Интересно, когда люди пишут про энтерпрайз, они его много видели?
Roman
В нашем энтерпрайзе даже жависты начали на неткор смотреть.
Hog
Roman
Pavel
x
x
У них это одно и то же
Shub
правда, смотрят из окна своей Сиенны по дороге за детьми из школы и смотрят ровно до тех пор, пока не загорится зеленый на светофоре
Hog
Shub
проще говоря, седина в бороду - бес в ребро
Roman
Hog
Shub
чтобы неткору стать более-менее значимой альтернативой - МС надо перестать быть МС
x
Hog
Shub
Pavel
Roman
Pavel
ну хорошо. выбора в какой категории?
Hog
Shub
в моноидальной категории, разумеется
Shub
сложность в том, что неткор на крайне ранней степени развития. со всеми причитающимися проблемами
Shub
это одна сторона проблемы. вторая сторона - дотнет тебя тащит прямиком в болотце МС, т.к. чтоб было что запускать на неткоре - это что-то надо для начала написать
Shub
раз речь идет про проекты уровня энтерпрайз, то есть, команды по несколько сотен человек, с миллионами срок и с временем жизни 10-15 лет - vs code и прочие блокноты отметаем из-за их несостоятельности
Roman
Roman
Shub
но в сборную университета по легкой атлетике он так и не попал
Pavel
я так и не понял. альтернативы для веба какие ? пых?
Hog
Roman
Странные представления об энтерпрайзе. Обычно это до хрена небольших проектов. Мало связанных. У меня в команде 3 человека например.
Shub
Hog
он многолик
Shub
я например видел проекты, которые не смог переварить даже гугл. так и сидит там одна купленная компания, как митохондрия в клетке
Shub
любой более-менее пристойный банк: там команда проекта занимает площадь размером с футбольное поле
Shub
Roman
DB, Citi, MS, CS
Shub
ну.