Size: a a a

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

2019 September 24

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
(apply-class Schedule [gen-todays-date-time gen-todays-date-time])
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
try it
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
но вообще у тебя проще
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ты знаешь в компайл тайме что ты хочешь вызвать и сколько аргументов
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
(defmacro gen-constructor [class & field-generators]
 (let [args (map (fn [_] (gensym)) field-generators)]
   `(gen/fmap (fn [~@args] (new ~class ~@args))
              (gen/tuple ~@field-generators))))
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ай не, сек
источник

AR

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

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Anton Chikin
new это макрос
new не макрос, кстати
источник

AR

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

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Andrew Rudenko
(defmacro gen-constructor [class & field-generators]
 (let [args (map (fn [_] (gensym)) field-generators)]
   `(gen/fmap (fn [~@args] (new ~class ~@args))
              (gen/tuple ~@field-generators))))
что хотел?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
макросы интересный подход? ) ну да, типа того, ГЕНЕРИРУЙ КОД, ЭТО ЛИСП, ДЕТКА
источник

N

Nibeon in Clojure — русскоговорящее сообщество
Victor Borisov
Они, что просто открывают окна, ставят их красиво и делают скриншотик чтоли
Я думал там просто оконный тайловый менеджер, который окошки сам расставляет
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Victor Borisov
Они, что просто открывают окна, ставят их красиво и делают скриншотик чтоли
Нет, просто стоит нормальный менеджер окон и люди выучили хоткеи для закрывания лишних
источник

AC

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

AC

Anton Chikin in Clojure — русскоговорящее сообщество
не сижу я с одним окном
источник

IG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(global-set-key (kbd "C-t") 'delete-other-windows) actually
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
C-t? а как же transpose-chars?
источник

IG

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

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Я недавно случайно взял приложение на Qt, и там Ctrl-T не работает, ужасно.
источник