Fork me on GitHub
#clojure-russia
<
2016-09-01
>
andre10:09:23

@potapenko привет , а в реагенте можно как-то указать компоненту что не нужно сравнивать параметры на обновление?

andre10:09:12

ну т.е. у меня есть компонент в который я передал параметр, я знаю что этот параметр никогда не поменяется но он же будет его все-время сравнивать через = , что может быть накладно

andre10:09:37

т.к. родительский компонент у меня будет достаточно часто перерендериться

potapenko10:09:44

ну если у тебя там ссылка то = будет ведь быстро работать, если ты будет данные трансформировать - тогда да, будет дополнительная работа

potapenko10:09:02

shadow дом ведь будет перестраиваться

potapenko10:09:14

да там шустро, не сильно заморачивайся

potapenko10:09:31

чаще наоборот нужно подтолкнуть

andre10:09:47

эту штуку не пробовал?

potapenko10:09:27

круто! погляжу

potapenko10:09:57

похоже взяли идею и Redux либы,она подобное делает. Такая же красота и в консоли.

potapenko10:09:07

а! это оно и есть.

potapenko10:09:24

Раньше просто был больше упор на Redux

potapenko10:09:24

Нужно это дело на re-frame форкнуть

andre10:09:58

у меня с re-frame еще идея возникла. после перевода статьи, просто реадером считать код и построить граф течения даты

andre10:09:02

было бы очень наглядно

andre10:09:13

открываешь и видишь как у тебя дата путешествует по приложению

potapenko10:09:51

визуализация… интересно

seryh12:09:01

у меня виндо емакс проблемы, никто не знает почему cider-jack-in может такую ошибку выдавать? http://take.ms/qBSwO

seryh12:09:15

под линем все ок

seryh12:09:41

даже не знаю в какую сторону копать

artemyarulin12:09:01

@seryh А если просто lein repl + cider-connect то работает?

seryh12:09:12

Замечательно работает

seryh12:09:12

Баг репорт в сидер чтоли накатать

artemyarulin12:09:43

спроси в канале #cider там дофега народу, мож подскажут

artemyarulin12:09:55

но и обновить сидер по последней версии как всегда

dbushenko13:09:21

@seryh: мож проект не компилируется

dbushenko13:09:38

попробуй прежде lein repl, если repl впринципе стартует -- тогда да, проблема в cider

seryh13:09:19

С проектом все ок, пробовал на пустом шаблоне даже

seryh13:09:17

Интересно что под линем с той же конфигурацией емакс, все заводится

seryh16:09:02

во. на этом емаксе завелось http://emacsbinw64.sourceforge.net

seryh16:09:26

а на GNU Emacs 24.3.1 не заводится

seryh16:09:31

восхитительно, оно работает ❤️

seryh17:09:55

статья lowl4tency на хабре - https://habrahabr.ru/post/309040/

rmuslimov17:09:49

Хорошая статья, молодец @lowl4tency

savelichalex18:09:44

Гайз, а в clj вообще принято DI использовать? Может кто видел что на эту тему?

savelichalex18:09:56

Да и вообще как в фп это реализуют

savelichalex18:09:49

@nicola: я понял, к этому сводится все)