Size: a a a

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

2021 January 14

Г

Григорий in Clojure — русскоговорящее сообщество
источник

T

TGG in Clojure — русскоговорящее сообщество
Pavel Peganov
Эм-м, есть опасения, что без дурки никак. Какой в этом действии смысл?
Смысл в том, что я тогда просто и легко вызываю ключ member_id (например) и спокойно использую его значение где захочу и проверяю есть ли оно вообще. А так мне прижётся её парсить, при чём без либы, а ручками.
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Александр
раз уж про редакторы заговорили, попробовал idea и emacs ну и пока непонятно что лучше в итоге в емаксе надо плагины ставить воткнул все три разом (CIDER, clojure-mode, inf-clojure) но похоже надо использовать их по отдельности, т.к. когда был только сидр автокомплит рабоотал но inf-clj его поломал, вобщем подскажите что из этого разнообразия ставить и радоваться жизни
в inf-clojure какая-то аудейтед либа для автокомплита и там ничего почти не работает. Использовать его вместе с cider нет смысла
источник

T

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

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
TGG
Смысл в том, что я тогда просто и легко вызываю ключ member_id (например) и спокойно использую его значение где захочу и проверяю есть ли оно вообще. А так мне прижётся её парсить, при чём без либы, а ручками.
Это про какие-то глубоко конкретные массив и мапку, в общем случае у преобразования массива в мапку смысла, по-моему, всё-таки нет.
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
TGG
Смысл в том, что я тогда просто и легко вызываю ключ member_id (например) и спокойно использую его значение где захочу и проверяю есть ли оно вообще. А так мне прижётся её парсить, при чём без либы, а ручками.
Напиши структуру данных в чат, какая она у тебя есть, и что ты хочешь получить в итоге. Мы подскажем, как это сделать автоматически.
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Конкретно литералами.
источник

А

Александр in Clojure — русскоговорящее сообщество
Anton Chikin
в inf-clojure какая-то аудейтед либа для автокомплита и там ничего почти не работает. Использовать его вместе с cider нет смысла
т.е. ставим сидр, clojure-mode + company воткнул это и есть все что надо или можно что то еще добавить, заменить?
источник

T

TGG in Clojure — русскоговорящее сообщество
Pavel Peganov
Это про какие-то глубоко конкретные массив и мапку, в общем случае у преобразования массива в мапку смысла, по-моему, всё-таки нет.
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Александр
т.е. ставим сидр, clojure-mode + company воткнул это и есть все что надо или можно что то еще добавить, заменить?
paredit/smartparens?
источник

А

Александр in Clojure — русскоговорящее сообщество
да кстати автокомплит не пашет при использовании библиотек например таких clj-http.client пишу "client/" ну и как бы никаких предложений по дополнению нет
источник

А

Александр in Clojure — русскоговорящее сообщество
Roma S
paredit/smartparens?
ну я емаксом еще неделю пользуюсь про такие первый раз слышу))
источник

А

Александр in Clojure — русскоговорящее сообщество
посмотрю попробую обязательно
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Ок, над этим уже можно думать.
Это всё-таки не массив, а мапка. Массив там внутри под ключом :result.
Рекомендую к прочтению: https://github.com/clojure-cookbook/clojure-cookbook/blob/master/02_composite-data/2-16_retrieving-keys.asciidoc
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
И примечание — я так понимаю, объект скопирован из репла, в нём кавычек много не хватает. Чтоб вывести так, чтоб получился копируемый и считываемый литерал, можно использовать функцию prn — тоже не панацея, но кавычки он забыть не должен.
источник

T

TGG in Clojure — русскоговорящее сообщество
Pavel Peganov
Ок, над этим уже можно думать.
Это всё-таки не массив, а мапка. Массив там внутри под ключом :result.
Рекомендую к прочтению: https://github.com/clojure-cookbook/clojure-cookbook/blob/master/02_composite-data/2-16_retrieving-keys.asciidoc
Это просто JSON
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
А вот и нет :)
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Это голое значение, выведенное в REPL.
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
TGG
Это просто JSON
Это не JSON, это EDN, и без кавычек вокруг строк.
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Там, откуда оно выведено, с ним уже можно работать непосредственно.
источник