Size: a a a

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

2020 November 03

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Смотрите какой трюк:

(str/join "My data which I want to be in parens"
         ["(" ")"])
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
А-а... (str "(" input ")") не проще?
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Pavel Peganov
А-а... (str "(" input ")") не проще?
Проще для чтения, но не проще для тредмакросов!
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
😆😆
источник

PP

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

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Обернет в скобочки, только если строка не пустая:
(some-> (when-not (str/blank? s) s)
       (str/join ["(" ")"]))
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Обернет в скобочки, только если строка не пустая:
(some-> (when-not (str/blank? s) s)
       (str/join ["(" ")"]))
(cond-> s
 (not (str/blank? s)) (str/join ["(" ")"]))

как вариант
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
версия с some-> вренет nil вместо пустой строки
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Mike Bohdan
версия с some-> вренет nil вместо пустой строки
Я обычно нил предпочитаю вместо пустой строки))
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
сравни поиск пункта в меню или диалоге в "традиционном" UI или поиск среди команд/кастомайзов в емаксе
Эту фичу давно затащили в традиционный UI
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
Эту фичу давно затащили в традиционный UI
Я выше писал про бубунту
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
Эту фичу давно затащили в традиционный UI
Алсо, как насчёт поиска настройки в сотнях диалогов?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Алсо, как насчёт поиска настройки в сотнях диалогов?
В идее это давно есть
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
В идее это давно есть
А в традиционном юае?
источник

AC

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
А в традиционном юае?
Я не знаю что такое традиционный юай
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
В Макос например это все традиционно было
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
Эту фичу давно затащили в традиционный UI
А пишешь про него
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Anton Chikin
В Макос например это все традиционно было
Даже спотлайт появился в 2004 году
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Даже спотлайт появился в 2004 году
Это 16 лет назад
источник