Size: a a a

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

2020 January 31

ИС

Ильшат Султанов in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
В кложаскрипте на странице использую js либу, но не для всех пользователей. Как сделать реквайр и загрузку jsника на клиент по условию?
figwheel или shadow-cljs?
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Ильшат Султанов
figwheel или shadow-cljs?
Фигвил
источник

ИС

Ильшат Султанов in Clojure — русскоговорящее сообщество
main или старый?
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Ильшат Султанов
main или старый?
Меин
источник

ИС

Ильшат Султанов in Clojure — русскоговорящее сообщество
я вот дальше примера в доках не копал
источник

ИС

Ильшат Султанов in Clojure — русскоговорящее сообщество
источник

ИС

Ильшат Султанов in Clojure — русскоговорящее сообщество
по идее это то, что требуется в текущей задаче
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
Sergey Trofimov
  (defn via [x] {"via" x})
 
 (defn vias-esn
   ""
   [{:strs [vias_esn]}]
   (some->> vias_esn
     (map (partial s/join "|"))
     (s/join ";")
     (via)))
А что за destructuring такой интересный? Как он работает?
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Ильшат Султанов
я вот дальше примера в доках не копал
Спасибо. Попробую
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
А что за destructuring такой интересный? Как он работает?
Это как keys, но когда тип ключа не keyword, а string
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Случается, когда лень делать keywordize на js->clj
источник

VM

Vyacheslav Mikushev in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Это как keys, но когда тип ключа не keyword, а string
Спасибо. Век живи, век учись.:)
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Спасибо. Век живи, век учись.:)
Согласен. Казалось бы, я много раз читал страницу https://clojure.org/guides/destructuring но вот о strs узнал на третий год работы в кложе
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Согласен. Казалось бы, я много раз читал страницу https://clojure.org/guides/destructuring но вот о strs узнал на третий год работы в кложе
Там ещё :or есть, тоже недавно заметил
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Vyacheslav Mikushev
Спасибо. Век живи, век учись.:)
(let [{:syms [x y]} {'x 1 'y 2}] (+ x y))
вот такая штука недавно пригодилась
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Kirill Chernyshov
(let [{:syms [x y]} {'x 1 'y 2}] (+ x y))
вот такая штука недавно пригодилась
omg :0 вот этого я до сих пор там не замечал, а оно там есть
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
и еще все это дополнительно можно нэймспейсить: :foo/syms
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
только со строками. очевидно, не работает
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Ещё вот интересное
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Sergey Trofimov
последняя строчка не получается «красиво»...
as-> спасет и сделает все красиво
источник