This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-05-17
Channels
- # admin-announcements (4)
- # beginners (21)
- # boot (37)
- # cider (41)
- # cljs-dev (3)
- # cljsjs (11)
- # cljsrn (4)
- # clojure (31)
- # clojure-austin (21)
- # clojure-belgium (30)
- # clojure-canada (1)
- # clojure-dusseldorf (2)
- # clojure-poland (7)
- # clojure-russia (20)
- # clojure-taiwan (1)
- # clojure-uk (45)
- # clojurescript (90)
- # core-async (8)
- # cursive (4)
- # data-science (1)
- # datomic (5)
- # dirac (6)
- # docker (1)
- # emacs (8)
- # hoplon (102)
- # ldnproclodo (2)
- # lein-figwheel (3)
- # leiningen (13)
- # off-topic (9)
- # om (54)
- # onyx (4)
- # other-languages (101)
- # pedestal (8)
- # planck (2)
- # protorepl (1)
- # re-frame (15)
- # reagent (13)
- # spacemacs (4)
- # untangled (126)
- # yada (4)
в clojure присваивание честное? если я кладу коллекцию в локальную переменную в let а потом в теле передаю на вход в функцию, компилятор действительно строит переменную, или действует так же как если бы она была задана функционально в теле процедуры?
т.е. чтобы "упростить" выражение в теле, часть процедуры вынес в let и думаю, равнозначно ли это
@andmed: цитата из http://clojure.org/reference/special_forms: > Locals created with let are not variables. Once created their values never change!
@andmed: посмотри видео про кафку с последнего conj. вынос в let иногда может сгубить. отрывок про первую ошибку
@andmed: ты идею / курсив как-то настраивал под себя? если да - то что?
@ssesutchenkov: только хоткеи. они по умолчанию отключены. а так: нормальный дебаггинг/джава интеграция/индексация/рефакторинг решают. и конечно, к просмотру это https://www.youtube.com/watch?v=ql77RwhcCK0
курсив нужен тем кто интероп делает много. интероп тоже интересная тема. я пока не разобрался с какого конца (кложуровского или джавовского) к нему подходить
что неудобно: если в джаве коде Идея показывает подсказки в том числе из неимпортированных классов, то в кложекоде не показывает. Может, еще не разобрался
вернее, это особенность нетипизированного языка: когда мы пишем метод с точки, то откуда Идее знать что за объект перед ним? выходит, все норм. много хочу)
@andmed: да, если импортировать класс, то будет интеллисенс, иначе - нет, вряд ли будет по-другому
привет всем. мы закончили один маленький проект - микросервис, по управлению загрузкой данных. . Мой коллега, @arevkov решил сделать из проекта некий template веб-приложения clojure + clojurescript + postgres. Кому интересно быстро накидать веб-приложение могут воспользоваться шаблоном. На мой взгляд получилось неплохо. https://github.com/arevkov/clojure-web-app