Forwarded from тучка
например для поиска самого коротко пути между парами вершин тебе нужен вектор пар вершин (вектор морфизмов) и морфизм поля поиска
Forwarded from тучка
тогда Dijkstra это монада, которая принимает вектор морфизмов и отдает вектор других морфизмов (самых коротких путей)
Forwarded from Александр
Я тут новенький, не подскажете, есть тут кто с опытом работы в 3-4+ года? Хочу знать, какие проекты в основном пишутся на scala и какие впечатления от этого. Нет ли чувства, что всё одно и то же, и что в них меняется лишь контекст задачи?
Заранее спасибо, очень волнует этот вопрос.
Заранее спасибо, очень волнует этот вопрос.
Forwarded from Слава
Олежка, не выебывайся, прошу тебя. Реплики в дискуссии отображаются и связываются либо списком, либо деревом, либо графом. Больше структур нет.
Forwarded from Антон
Я вам ебанатики принёс: https://twitter.com/andrzejkrzywda/status/1301297692514058246?s=19
Twitter
Andrzej Krzywda
@olasemo pattern matching is IF + instanceOf
Forwarded from Nikita Fedorov
короче если коротко, то автор прав, он просто неказисто продает информацию написанную книжках по программной инженерии, фп масштабируется на уровне модуля, ооп на уровне преложения, фп кода меньше, но им сложнее выражать крупные концепции и рефакторить его сложнее в большом масштабе без использования ооп-шных хаков вроде монад и прочего.
Forwarded from Nikita Vilunov
тем не менее, что такого ООПшного в монаде, кроме того, что её можно смоделировать в ООП?
Forwarded from Nikita Fedorov
Ну например то что ее добавили в фп из ООП) ну так для начала
Forwarded from Nikita Vilunov
Вы ошибаетесь, Фил Уодлер втащил её в ФП не из ООП
Forwarded from Nikita Fedorov
Т.е. он такой мимо тысяч ооп приложений проходил и такой "так мне нужны обьекты с контекстом как делают в ООП, что бы это могло быть"
Forwarded from Nikita Fedorov
Сейчас ФП это ООП с дополнительными ограничениями и структурным сопоставлением.
Forwarded from dd if=/dev/stuff of=/dev/tg
То ли контент для @ebanatics, то ли что-то, что можно направить в полезное русло… В любом случае, релиз TypeScript 4.1 обещает быть интересным 🤔
https://twitter.com/buildsghost/status/1301976526603206657
https://twitter.com/buildsghost/status/1301976526603206657
X (formerly Twitter)
Jamie (@buildsghost) on X
I am so sorry for this...
I wrote a JSON parser using @typescript's type system
https://t.co/0dxc9Q7A9D
I wrote a JSON parser using @typescript's type system
https://t.co/0dxc9Q7A9D