Size: a a a

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

2019 April 22

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
а так хаскель в рантайме получается )
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
тут главное что ожидать от функций
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Хоть у меня к нему особых претензий нет.
Но есть к вопросам про конвертацию типов в js на собеседках.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Andrey Ivanov
тут главное что ожидать от функций
Ваша территория — ваши правила.
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
именно. глупо спорить о вкусах. аминь.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Тогда уже сделать слайс как в Питоне, чтобы отрицательные индексы были от конца
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(subs "abc" 1 -1) ;; "b"
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
с сабстрингом есть варианты, да
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
как вариант можно взять либу https://funcool.github.io/cuerdas/latest/ и законтрибить
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
пасиб, посмотрю что там
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
там и слайс есть, но не указано, работает ли он с отриц. индексами
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Господа, кто-то понимает сигналы в рефрейме?
(ns app.subs
 (:require [re-frame.core :as rf]))

(rf/reg-sub
 :subs/clicks
 (fn [db]
   (:clicks db)))

(rf/reg-sub
 :subs/clicks2-dep
 :<- [:subs/clicks]
 (fn [& args]
   (let [clicks (first args)]
     (println "clicks2-dep calc")
     (println clicks args)
     [:div "click2 dep " (* clicks clicks)])))


Почему последняя подписка может не обновляться?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Отображение подписанное на первый саб работает, :clicks в базе увеличивается по клику, а подписка с сигналами – как глухая
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Потому что никто не подписан?
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я из практики знаю два варианта — тот, что выше и когда компонент с подпиской возвращает что-то странное с точки зрения reagent
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Потому что никто не подписан?
вьюхи подписаны
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Как подписаны?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
всё ок, опечатки в ключах просто, как обычно
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Можно, коли :subs/ сделать тупо ::xxx
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
А в месте подписок [xxx.subs :as subs] ... (<sub [::subs/xxx])
источник