This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-11-01
Channels
- # aleph (1)
- # bangalore-clj (5)
- # beginners (24)
- # boot (113)
- # cider (42)
- # cljs-dev (2)
- # cljsjs (2)
- # cljsrn (3)
- # clojure (37)
- # clojure-austin (4)
- # clojure-brasil (3)
- # clojure-france (55)
- # clojure-greece (15)
- # clojure-ireland (4)
- # clojure-italy (13)
- # clojure-russia (37)
- # clojure-spec (50)
- # clojure-uk (31)
- # clojurescript (49)
- # component (12)
- # consulting (1)
- # cursive (6)
- # datascript (9)
- # datomic (27)
- # editors (2)
- # garden (1)
- # hoplon (18)
- # jobs (1)
- # klipse (25)
- # lein-figwheel (1)
- # leiningen (1)
- # luminus (2)
- # om (53)
- # om-next (8)
- # onyx (5)
- # parinfer (4)
- # perun (4)
- # re-frame (13)
- # remote-jobs (1)
- # ring (1)
- # ring-swagger (3)
- # rum (52)
- # spacemacs (36)
- # specter (13)
- # sql (3)
- # untangled (49)
- # vim (11)
- # yada (9)
Привет, мы во Флоктори расширяемся дальше и ищем еще троих кложуристов. Опыт с кложей не важен, главное что бы голова думала, остальному научим. ps: Бонус за удачный референс: 7ой Айфон / Новая прошка. 😉
это какой город/страна то хоть?
тьфу, забыл про дефолт сити :))
nogenhat а ремоут чо?
@artemyarulin
> а как мне узнать что вектор является сабвектором
> (f [1 2 3] [1 2 3 4]) ;; true
Можно стандартную явовскую функцию заюзать: (not= (java.util.Collections/indexOfSubList [1 2 3] [2 3]) -1)
мне б кроссплатформенно чтоб и CLJS, хотя задача уже отпала, все равно спасибо 🙂
@lowl4tency к удаленке, в целом норм. @prepor вон больше года работал на удаленке. но я знал Андрея давно и был в нем уверен. Как уже сказал, вопрос удаленки - обсужается лично.
nogenhat я тебе там в приватик написал
@asolovyov Александр добрый день)
там парнишка один для ома прикрутил рендеринг на стороне сервера. Все ок и отлично работает, кроме одного но( Я так понимаю в cljc коде я не могу вызвать компоненты из cljs? спрашиваю на примере rum'a
банально простая аппа показыает курсы валют. самое просто решение это добавить в DOM реактом элемент, и уже работать с этим элементом при помощи d3, после загрузки js
@asolovyov не трудно пояснить в чем прикол такого поведения?
сделать cljs в котором будет все поведение с д3 - тут имеется ввиду ввиде компонента rum оформить, а позже импортнуть в cljc и использовать компонет из cljs внутри компонента из cljc?
кто-нибудь знает что-нибудь в clojurescript наиболее похожее на https://clojuredocs.org/clojure.core/promise ? В cljs.core.async как-то ничего такого простого не нашёл.
@rkosenko (js/Promise. (fn [resolve reject] ...))
?
@savelichalex джаваскриптовские промисы - немного не то, я хочу ожидать в deref, а не создавать callback-и... во-первых это немного не идиоматично, во-вторых придётся много рефакторить. @jetmind не хочется тянуть целую новую либу в зависимости для этого. Но похоже ничего стандартного нет...
(defn await
[promise]
(let [port (chan)]
(-> promise
(.then (fn [res] (put! port [nil res]))
(fn [err] (put! port [err nil])))
(.catch (fn [err] (put! port [err nil]))))
port))
(let [[err res] (<! (await my-promise))] ...)
@potapenko еще в then убрать второй аргумент вообще 7 будет)