169 похожих чатов

Как прокинуть туда зависимости, необходимые для исполнения сайд-эффекта?

11 ответов

6 просмотров

Как аргумент

не очень понял. Опиши ситуацию

gsomix- Автор вопроса
Max xbim
Как аргумент

Получается, что как аргумент функции Update?

gsomix- Автор вопроса
Donnie Kazantsev
не очень понял. Опиши ситуацию

Любая команда, которой требуются внешние зависимости. Например, создаем через Cmd.OfFunc.either команду для отправки сообщения актору. Для этого ей требуется внешняя зависимость в виде IActorRef.

gsomix- Автор вопроса
gsomix
Любая команда, которой требуются внешние зависимос...

Её мы можем пробросить через функцию update с помощью частичного применения. @itkerry

gsomix
Любая команда, которой требуются внешние зависимос...

Помню Заид в Elmish Book говорил, что лучше не использовать Cmd.OfFunc, так как это неявная рекурсия

gsomix- Автор вопроса
gsomix
А что нужно использовать?

А, нет, прошу прощения, перепутал. Речь там шла про Cmd.OfMsg (https://zaid-ajaj.github.io/the-elmish-book/#/chapters/commands/recursive-updates#implicit-recursion)

Prunkles
А, нет, прошу прощения, перепутал. Речь там шла пр...

Здорово. В юрл указано два # : один для просто роутинга, а второй — якорь к участку страницы. И телега юрл энкодит второй # в %23 , из-за чего ссылка становится не совсем валидной

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
12
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
10
Как попросить stack install делать executable без .exe на винде?
Danila Danko
9
Карта сайта