Size: a a a

Clojure — русскоговорящее сообщество

2020 November 05

AL

Arseniy Lebedev in Clojure — русскоговорящее сообщество
ETL
А где можно прочитать об этом же, но за авторством кого-то ещё?)
Лел
источник

AL

Arseniy Lebedev in Clojure — русскоговорящее сообщество
Это недоверие или просто хочется глубже познать?
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну вот взяли все языки программирования из математики термин «функция», и думаю что теперь ни у одного программиста с этим нет проблемы
Да ладно, процедуры, субрутины и пр варианты)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mike Bohdan
Очень отдаленно, можно в кложуре nil рассматривать как Nothing и данные как Just. Тогда отношение стандартной либы к nil (обработка как пустого списка, пустой мапки и тд) стают немного понятней
ну я про твой собственный код спрашиваю, который ты сам пишешь 😊
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Anton Chikin
Ещё местами сложны для использования.
Я полагаю (точно не знаю), что это с непривычки
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Mike Bohdan
Очень отдаленно, можно в кложуре nil рассматривать как Nothing и данные как Just. Тогда отношение стандартной либы к nil (обработка как пустого списка, пустой мапки и тд) стают немного понятней
Вот я об этом в том числе говорю
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну я про твой собственный код спрашиваю, который ты сам пишешь 😊
Ну я так и пишу, nil обрабатывается нормально
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
ну я про твой собственный код спрашиваю, который ты сам пишешь 😊
map и reduce я использую довольно активно)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Не использую почти монады, потому что точно так же не уложил их у себя в голове
источник

E

ETL in Clojure — русскоговорящее сообщество
Arseniy Lebedev
Это недоверие или просто хочется глубже познать?
Просто я не видел никаких норм статеек о  доскональной подкапотной реализации React, у меня просто своя гипотеза есть, связанная с ролью backing instance в рендеринге и построении virtual dom,  но все руки не доходили )
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Да ладно, процедуры, субрутины и пр варианты)
это вопрос синонимов
как про словарь и  хэш таблицу выше было
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Но я осознаю, что промисы и другие штуки сделаны по мотивам монад и мне нравится, как они себя ведут
источник

AL

Arseniy Lebedev in Clojure — русскоговорящее сообщество
ETL
Просто я не видел никаких норм статеек о  доскональной подкапотной реализации React, у меня просто своя гипотеза есть, связанная с ролью backing instance в рендеринге и построении virtual dom,  но все руки не доходили )
Лучше всего код читать
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Mikhail Borisov
Я полагаю (точно не знаю), что это с непривычки
Ну если говорить про Хаскель монады - там с ними идёт ещё целый багаж распаковщиков, перепаковщиков типа fmap которые к изначальной задаче отношения не имеют. Т.е. accidental complexity
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Mikhail Borisov
Не использую почти монады, потому что точно так же не уложил их у себя в голове
Без поддержки на уровне языка это просто какая-то мешанина из ифов и чейн методов получается
источник

AL

Arseniy Lebedev in Clojure — русскоговорящее сообщество
источник

AL

Arseniy Lebedev in Clojure — русскоговорящее сообщество
Вот здесь есть небольшая выдержка
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
это вопрос синонимов
как про словарь и  хэш таблицу выше было
Ну вот "моноид" это тоже синоним чего-то) Правда обычно явно это что-то никак не называется
источник

AL

Arseniy Lebedev in Clojure — русскоговорящее сообщество
Но там половина статьи все равно ссылки на код
источник

E

ETL in Clojure — русскоговорящее сообщество
Arseniy Lebedev
Лучше всего код читать
Я подписывался на гитхаб Реакта, время от времени что-то дельное проскакивало, но в основном minor issues.
источник