Size: a a a

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

2019 May 10

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Куча способов же
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Паттернматчь
Наверое надо это попробовать. Я почему-то полностью эту фишку в кложуре пропустил. Видел, но не использовал
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Так хэшмапь
А чё с хэшмапями? Не понял что ты предлагаешь. Если у меня везде будут приходить хешмапки, у меня проблема особо не пропадет вроде. Все те же случайные данные будут где-то в ключе
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
зато будет всегда понятно какого типа аргумент ожидается 😂
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Andrey Ivanov
зато будет всегда понятно какого типа аргумент ожидается 😂
Отлично xD
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
а если чуть серьезнее - то это динамика, брат! что функции на вход сунешь, то ей туда и придет )))
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
(и мне это нравится)
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Andrey Ivanov
а если чуть серьезнее - то это динамика, брат! что функции на вход сунешь, то ей туда и придет )))
Ну я согласен так-то. Но. Чем больше становится проект, тем больше надо контролить данные. В типизированных языках наоборот, в маленьких проектах, скриптах прописывание типов тормозит написание кода, но зато потом можно сразу видеть что куда когда и как
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
У меня пока не хватает мастерства, чтобы на большом проекте я чувствовал себя ненапряжно с нетипизированными данными
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Чтож. Надо учиться
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
(картинка про паззл с жирафом)
источник

T

The2lb3oz4dr10½grOfHedgehogs in Clojure — русскоговорящее сообщество
Andrey Ivanov
(картинка про паззл с жирафом)
(картинка про пазл с жирафом?)
источник

AI

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

G

Gleb in Clojure — русскоговорящее сообщество
Andrey Ivanov
зато будет всегда понятно какого типа аргумент ожидается 😂
Тогда уж лучше record'ы использовать.
источник

G

Gleb in Clojure — русскоговорящее сообщество
Gleb
Тогда уж лучше record'ы использовать.
instance?, type
источник

((

(fun () -> ()) in Clojure — русскоговорящее сообщество
ахах
источник

MG

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

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Про макросы: из минус в том, что на них невозможно сослаться как на функцию, и потому не передать в map, update-in, assoc-in, partial и тд. Пока есть возможность разрулить функцией, надо пользоватся функцией.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@The2lb3oz4dr10grOfHedgehogs https://www.youtube.com/watch?v=VNTQ-M_uSo8 очень полезно, именно про твои беспокойства рассказывает.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@The2lb3oz4dr10grOfHedgehogs Начиная с 9:15 где-то
источник