Size: a a a

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

2019 May 20

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Since Clojure uses the Java calling conventions, it cannot, and does not, make the same tail call optimization guarantees. Instead, it provides the recur special operator, which does constant-space recursive looping by rebinding and jumping to the nearest enclosing loop or function frame. While not as general as tail-call-optimization, it allows most of the same elegant constructs, and offers the advantage of checking that calls to recur can only happen in a tail position.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Нет, но есть recur который behind the scene итеративный процесс который оптимизирован и заставляет это выглядеть как.
https://github.com/clojure/clojure/blob/e03d787720a16fae37a2ec9afb3859a15e67b976/src/jvm/clojure/lang/Compiler.java#L6056
источник
2019 May 21

VN

Vladislav Nazarchuk in Clojure — русскоговорящее сообщество
какие тенденции в кложе для фронта?
Какие фреймворки используются, есть что-то что разрабатывается и приблизится к Svelte по размеру, скорости ?
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Недавно Хеллер выложил эксперимент свой, про cljs без реакта
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Создатель shadow-cljs вроде начал уже https://github.com/thheller/shadow-arborist
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Плюс автор рифрейма божился что сейчас-то понакоммитит
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
И исправит давние ошибки дизайна
источник

Ц

Цонстантин in Clojure — русскоговорящее сообщество
Vladislav Nazarchuk
какие тенденции в кложе для фронта?
Какие фреймворки используются, есть что-то что разрабатывается и приблизится к Svelte по размеру, скорости ?
а что, re-frame уже не в моде?
источник

👁

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

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
!!
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Vladislav Nazarchuk
какие тенденции в кложе для фронта?
Какие фреймворки используются, есть что-то что разрабатывается и приблизится к Svelte по размеру, скорости ?
В моде reagent + re-frame
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Это обертка над react плюс свое хранилище данных на фронтэнде
источник

VN

Vladislav Nazarchuk in Clojure — русскоговорящее сообщество
Anton Chikin
Это обертка над react плюс свое хранилище данных на фронтэнде
Спасибо, об этой технологии в курсе
источник
2019 May 22

b

bogdan in Clojure — русскоговорящее сообщество
Коллеги, что почитать про архитектуру построения приложений на ФП(кложе), аля mvc для ооп яп.. или все тоже самое только без классов)?
источник

N

Nikita in Clojure — русскоговорящее сообщество
mvc не завязан на ооп
источник

N

Nikita in Clojure — русскоговорящее сообщество
можешь его спокойно поменять в кложе
источник

N

Nikita in Clojure — русскоговорящее сообщество
он просто подразумевает что твой ты следуешь соглашению, что в твоём коде будут описываться сущности которые будут представлять собой model, view или controller, никто не мешает тебе для этого использовать обычные функции
источник

N

Nikita in Clojure — русскоговорящее сообщество
и организовать свой код соответственно по файлам models/views/controllers
источник

sc

stas chereshkevich in Clojure — русскоговорящее сообщество
а можешь в один файл все засунуть
источник

sc

stas chereshkevich in Clojure — русскоговорящее сообщество
в силу фп это все равно будет читаемо
источник