Size: a a a

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

2020 June 10

A

Alish in Clojure — русскоговорящее сообщество
Я когда только прочитал Out of the tar pit думал что познал дзен, а любой стэйт и контрол флоу – зло
источник

A

Alish in Clojure — русскоговорящее сообщество
Отпустило, к счастью
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
> так вот, мне иногда хочется подумать императивно
так запросто в кложе можно императивить
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Alish
Я когда только прочитал Out of the tar pit думал что познал дзен, а любой стэйт и контрол флоу – зло
Надо бы почитать
источник

Н

Никита in Clojure — русскоговорящее сообщество
А какое отношение к DDD тут? Используется либо не нужно?)
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Vlad Lisovsky
так вот, мне иногда хочется подумать императивно
Для императивного придумали монадки
источник

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Никита
А какое отношение к DDD тут? Используется либо не нужно?)
Смотря что считать за DDD, наверное.
источник

Н

Никита in Clojure — русскоговорящее сообщество
Alex Bubnov
Смотря что считать за DDD, наверное.
DDD из книжки)
источник

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Из какой книжки, их много.
источник

Н

Никита in Clojure — русскоговорящее сообщество
Да немного. Вернон, Эванс. Оба об одном и том же
источник
2020 June 11

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Ivan Grishaev
> так вот, мне иногда хочется подумать императивно
так запросто в кложе можно императивить
Не так уж и запросто. Императивная часть на clojure выглядит убого, потому что поощряется функциональная парадигма.
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
а кто-нибудь может дать определение императивному/фукнциональному?
имхо clojure императивный в том смысле, что выполняет команды по порядку и позволяет побочные эффекты вроде изменения переменных (atom, var, ...)
то, что тут есть функции высшего порядка и замыкания, ну да, есть, но они много где есть, например в ruby или js
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
да и тот же haskell допускает изменение переменных
да, там есть монады
или хаскель без монад - функциональный?
источник

Н

Никита in Clojure — русскоговорящее сообщество
Императивный – как сделать, декларативный – что сделать. ФП не противопоставление императивному 🙂
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
т.е. есть пары противопостовлений императивный/декларативный и ооп/функциональный
но не императивный/функциональный?
источник

Н

Никита in Clojure — русскоговорящее сообщество
Мне кажется в ФП как и в ООП нет чётких boundaries. Есть ключевые поинты, типа иммутабельности, но наличие абстрактных типов данных это уже необязательно
источник

NK

Nikita Kononenko in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
т.е. есть пары противопостовлений императивный/декларативный и ооп/функциональный
но не императивный/функциональный?
скорее так
источник

NK

Nikita Kononenko in Clojure — русскоговорящее сообщество
даже звучит логично :)
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
много лет назад у Льва Валкина был доклад и там был крутой слайд про императивность/декларативность и ооп/dsl
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
я не смог найти, может у кого есть?
источник