@odomontois я правильно понимаю, что в tofu.Context должны храниться какие-то данные, известные на момент создания приложения? Что если я хочу в контекст положить что-то, что мне из реквеста прилетело или что-то вроде?
@odomontois я правильно понимаю, что в tofu.Context должны храниться какие-то данные, известные на момент создания приложения? Что если я хочу в контекст положить что-то, что мне из реквеста прилетело или что-то вроде?
если ты можешь в функцию аргумент передать, сможешь ридер запустить
ну вот на примере:
class HttpClient[F[_]](service: DomainServiceAlg[F]) extends HttpClientAlg[F]{ def acceptReq = { //хочу вот тут получить всякой инфы и отправить это все в контексте в service } } trait DomainServiceAlg[F[_]]{ def foo: F[Bar] } И собирается это все где-то в точке старта тип тут же не выйдет так? Разве что явно передавать контекст в foo
@odomontois я правильно понимаю, что в tofu.Context должны храниться какие-то данные, известные на момент создания приложения? Что если я хочу в контекст положить что-то, что мне из реквеста прилетело или что-то вроде?