Size: a a a

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

2020 June 10

VL

Vladimir Legkunets in Clojure — русскоговорящее сообщество
Ivan Grishaev
интересное решение, можно еще так:
(def a:state (atom {}))
@a:state
с другой стороны так наверное лучше, потому что @*atom-name не очень красиво смотрится
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
а поскольку шрифт моноширный, можно и просто дефис воткнуть
источник

VL

Vladimir Legkunets in Clojure — русскоговорящее сообщество
Ivan Grishaev
а поскольку шрифт моноширный, можно и просто дефис воткнуть
типа -atom-name? Так имхо deref тоже некрасиво :)
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
ну, просто a-state
источник

VL

Vladimir Legkunets in Clojure — русскоговорящее сообщество
а, ну да :) Но мне вариант с a:state очень понравился
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Seryh
Никто не натыкался в мавене на либу с подобным функционалом? ParseUri(“foo/bar/5655.655/any/path”).asPattern(“foo/bar/:id”).get(“id”)
Может, bidi подходит? https://github.com/juxt/bidi#route-patterns
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Seryh
Никто не натыкался в мавене на либу с подобным функционалом? ParseUri(“foo/bar/5655.655/any/path”).asPattern(“foo/bar/:id”).get(“id”)
источник

R

Rø$T¿$L❤️VE4¿k... in Clojure — русскоговорящее сообщество
Всем привет, из какого ресурса лучше всего брать информацию для изучения ситаксиса?
источник

MA

Mike Ananev in Clojure — русскоговорящее сообщество
В кложе нет синтаксиса
источник

MA

Mike Ananev in Clojure — русскоговорящее сообщество
(f arg1 arg2....)
источник

MA

Mike Ananev in Clojure — русскоговорящее сообщество
Весь синтаксис
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Хм-м, официальный сайт языка не вполне согласен https://clojure.org/guides/learn/syntax
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Хотел ещё https://learnxinyminutes.com/ присоветовать, но он что-то не открывается :\
А. опять РКН буянит :)
источник

PP

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

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Pavel Peganov
Хм-м, официальный сайт языка не вполне согласен https://clojure.org/guides/learn/syntax
ну, скобки + специальные формы + макросы, как бы весь синтаксис
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Кстати, я до сих читаю по 3-4 страницы в день историю сложи от Рича, у него там такое есть предложение:

The most commonly anticipated problem is unfamiliar syntax, “dealing with all those parentheses”, but the most significant actual problem is learning functional programming.
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
так вот, мне иногда хочется подумать императивно
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Vlad Lisovsky
ну, скобки + специальные формы + макросы, как бы весь синтаксис
Скобки разных видов, спецформы, макросы, литералы, тегнутые литералы, #-сокращения...
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Правильнее сказать что синтаксис есть, но его мало )
источник

A

Alish in Clojure — русскоговорящее сообщество
Vlad Lisovsky
так вот, мне иногда хочется подумать императивно
Для некоторых задач императивность же подходит лучше
источник