Size: a a a

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

2021 February 06

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Иван Федоров
Надеюсь Вас не заденет моё низменное мещанство, но у Вас есть любимая статья на тему “алгебраические эффекты -> деньги”?
Чтобы непосвящённый понял в чём выгода.
я такой не видел
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
я такой не видел
новое средство выразительности или решение старых задач улучшенным методом?
источник

AK

Anton Karpov in Clojure — русскоговорящее сообщество
Нет, понятно прагматизм, все дела. Но прям во всем искать деньги?
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Anton Karpov
Нет, понятно прагматизм, все дела. Но прям во всем искать деньги?
выгоду
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Иван Федоров
новое средство выразительности или решение старых задач улучшенным методом?
Есть запись доклада, смысл сейчас его пересказывать в чате?
Лично для меня они дают возможность тестирования кода, так, как это должно быть сделано, на мой взгляд.
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
Есть запись доклада, смысл сейчас его пересказывать в чате?
Лично для меня они дают возможность тестирования кода, так, как это должно быть сделано, на мой взгляд.
Про тестирование кода уже ближе к моему пониманию.
У меня есть тесты мап эффектов в рефрейме. Это улучшение в этой области?
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Иван Федоров
Про тестирование кода уже ближе к моему пониманию.
У меня есть тесты мап эффектов в рефрейме. Это улучшение в этой области?
Давай на ты, если не против.
В рефрейме ты вынужден разбивать единый процесс на много маленьких функций.
cloroutine и т.д. делают это за тебя. Ты пишешь yield и в этом месте происходит разрыв.

Как в рефрейме спросить случайное число, если оно 5, то взять текущую дату, если 1 то дернуть по http, а если 0, то начать с начала с новым случайным числом. Тут будет много функций. А с генераторами только одна, правда не совсем функция, но одна
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
Давай на ты, если не против.
В рефрейме ты вынужден разбивать единый процесс на много маленьких функций.
cloroutine и т.д. делают это за тебя. Ты пишешь yield и в этом месте происходит разрыв.

Как в рефрейме спросить случайное число, если оно 5, то взять текущую дату, если 1 то дернуть по http, а если 0, то начать с начала с новым случайным числом. Тут будет много функций. А с генераторами только одна, правда не совсем функция, но одна
похоже на FSM
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Иван Федоров
похоже на FSM
внутри оно так и сделано, в cloroutine
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
точно так же как и в core.async/go
источник

IR

Ingrid Raines in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
Давай на ты, если не против.
В рефрейме ты вынужден разбивать единый процесс на много маленьких функций.
cloroutine и т.д. делают это за тебя. Ты пишешь yield и в этом месте происходит разрыв.

Как в рефрейме спросить случайное число, если оно 5, то взять текущую дату, если 1 то дернуть по http, а если 0, то начать с начала с новым случайным числом. Тут будет много функций. А с генераторами только одна, правда не совсем функция, но одна
О, redux-saga
источник

G

Gleb in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Правда не думаю, что будут открытия. Микросервисы тема скользкая.
Спасибо!
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
Есть запись доклада, смысл сейчас его пересказывать в чате?
Лично для меня они дают возможность тестирования кода, так, как это должно быть сделано, на мой взгляд.
Unit-тестирование, как оно должно быть.
Аминь.
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Ingrid Raines
О, redux-saga
Именно!
источник

IR

Ingrid Raines in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
Именно!
А это оформлено как пакет или репо? Хотелось бы взглянуть
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Ingrid Raines
А это оформлено как пакет или репо? Хотелось бы взглянуть
источник

IR

Ingrid Raines in Clojure — русскоговорящее сообщество
Благодарю
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
Ув маководы, а вы когда сурцы публичных либ подключаете в проект вы это как делаете?
Т.е. есть либа, и я хочу в рамках другого проекта использовать её исходники, не jar. Я это делаю через bindfs
https://bindfs.org/
но может есть метод лучше?
источник

ИФ

Иван Федоров... in Clojure — русскоговорящее сообщество
И ещё вопрос – есть ли bare bone блоговые движки на Clojure, или есть смысл про свой рассказать
источник

Г

Григорий in Clojure — русскоговорящее сообщество
Что такое barebone? Есть Cryogen
источник