This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-14
Channels
- # admin-announcements (17)
- # announcements (4)
- # beginners (47)
- # boot (347)
- # braid-chat (55)
- # bristol-clojurians (5)
- # cider (5)
- # cljs-dev (1)
- # clojure (111)
- # clojure-chicago (1)
- # clojure-russia (73)
- # clojure-ukraine (2)
- # clojurescript (162)
- # code-reviews (1)
- # community-development (199)
- # core-matrix (2)
- # cursive (29)
- # datomic (40)
- # devcards (13)
- # dirac (37)
- # docs (12)
- # editors-rus (2)
- # emacs (11)
- # events (26)
- # hoplon (2)
- # jobs (8)
- # ldnclj (31)
- # lein-figwheel (2)
- # off-topic (7)
- # om (59)
- # other-lisps (1)
- # portland-or (1)
- # proton (50)
- # re-frame (5)
- # reagent (13)
- # ring-swagger (5)
- # spacemacs (3)
- # yada (3)
а как мне в число запятые добавить, как всякие иностранцы делают? Типа, чтобы получилось 3,234,131
[[riemann-clojure-client "0.4.1"]
[org.clojure/clojurescript "1.7.228"
:exclusions [com.google.protobuf/protobuf-java]]
[com.google.protobuf/protobuf-java "2.6.1"]]
есть у кого-нибудь идеи, почему с такими зависимостями в риман могут не отправляться сообщениями с таким эксепшеном:
Class com.google.protobuf.UnmodifiableLazyStringList does not implement the requested interface com.google.protobuf.ProtocolStringList
Когда я убираю clojurescript, то все становится ок. Или когда я дропаю его версию на предыдущую, кстати...более того:
user> (filter #(.contains % "protobuf") (.split (System/getProperty "java.class.path") ":"))
("/Users/piranha/.m2/repository/com/google/protobuf/protobuf-java/2.6.1/protobuf-java-2.6.1.jar")
на другой машине проверял?
чо было?
piranha@spica ~/.m2/repository/com/google/javascript/closure-compiler/v20151216> jar tf closure-compiler-v20151216.jar|g UnmodifiableLazyStringList
com/google/protobuf/UnmodifiableLazyStringList$1.class
com/google/protobuf/UnmodifiableLazyStringList$2.class
com/google/protobuf/UnmodifiableLazyStringList.class
хм, а зафега он там
@asolovyov: А лечить-то как?
Дайте ссылку на хороший тутор - как начать c react-native + clojure (желательно без Om)
ну если без ома то не дам
@dottedmag: а если ляйн - то хрен знает
а вообще есть багрепорт, который я попинговал: https://github.com/google/closure-compiler/issues/1218
@asolovyov: Там репорт какой-то "ну э, да, может так сделаем? а может не сделаем?" -- ты б свой пример приложил, может и почесались бы.
@dottedmag: indeed, сча сделаю
@asolovyov: Ахаха "patches are welcome" :D
привет всем! Я тут в соседней ветке опубликовал вопрос. Может кто из присутствующих знает ответ? (сорри за мой хранцузский) hello all! I need to work with Apache Spark using Java API. In Java tutorials for Spark there are a lot of examples of using foreach function or other lambdas. How I can call foreach fn from Clojure? I can't use clojure seq or map because foreach in Spark has special meaning (it is an action function). So I must call foreach fn and I can't find any examples of interop between Java 8 and Clojure for new J8 features.
да я и использую sparkling
он только для vanilla spark
а вот sparkSql или streaming уже в sparkling нет
тогда пас ...
пока нашел очень тупой способ, прямо в кложуровском проекте делать java пэкаджи и вних о ужас Java классы, куда передаю RDD и там методы public static
осталось всего ничего - оформить обертку и запилить на гитхабе свою либу
о, у http://clojure.org новый дизайн, я даже не сразу понял куда попал
вопрос: как получить метаданные для параметра функции? например:
((fn [f]
(meta f)
) +)
(meta f) возвращает здесь nil, а хотелось бы метаданные функции +
да, так работает, но
((fn [f]
(meta #'f)
) +)
не компилится: Unable to resolve var: f in this context