Size: a a a

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

2020 August 20

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
из соседней комнаты
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
ну пинцет... нет ничего... один бинарный код...
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
(fun () -> ())
писал Вася
Почитать сорскод
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
вот
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
это я и называю "угадать"
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
один раз посмотреть на фкнкцию, что там объявлено
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
если все функции объявлены как попало, то это плохо конечно.
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Maxim Penzin
один раз посмотреть на фкнкцию, что там объявлено
а там {:body body} и дальше в другую функцию передача
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(fun () -> ())
как мне узнать какие ключи нужны?)
без доков и примеров -- никак. И в другом языке тоже. Если даже ты знаешь все классы, не получится составить их в общую картину без примеров.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
более того, ведь мало узнать как там поле называется - значительно важнее еще понять, какое именно значение там нужно
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Ivan Grishaev
без доков и примеров -- никак. И в другом языке тоже. Если даже ты знаешь все классы, не получится составить их в общую картину без примеров.
намнооого проще
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
например, что таймаут тут в миллисекундах!
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
(fun () -> ())
а там {:body body} и дальше в другую функцию передача
тода тебе не нужны значения ключей - так боди и передавай неглядя
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
но во вторую функцию тожэе можно посмотреть на самом деле.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
редко когда такой ботвы больше 3-х слоев
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
Maxim Penzin
тода тебе не нужны значения ключей - так боди и передавай неглядя
мне надо) просто эта мапа может быть размазана по множеству функций. И пока все не прочитаешь - не поймешь
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Откопал, наконец, таймкод:
— То есть ClojureScript это для тех, кому JavaScript показался недостаточно хардкорным, да?
— Не, ClojureScript это для тех, ком.. кого... забодало.
https://www.youtube.com/watch?v=R4sTvHXkToQ&t=44m45s
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
как вы такое решаете? просто читаете?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
что-то какая-то странная задача - "размазать мапу по функциям"
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
(fun () -> ())
намнооого проще
Ну уж нет, не на много. С ооп подходом у тебя не будет достаточно информации о происходящем, когда ты взглянешь на отдельную функцию. Тебе надо будет следить за тем, когда там какие объекты были созданы, как проинициализированы, каков их стейт на момент вызова твоей функции

С чистыми функциями все входные данные у тебя будут тут же на месте сразу. А если будет какой-то стейт, то это будет жирно выделено всякими deref/swap!/reset!
источник