Не могли бы вы рассказать мне, как сохранить материализованный Future[Int]
в таком примере?
val test: Sink[Int, NotUsed] =
MergeHub.source[Int].grouped(100).to(Sink.fold(0L) { case (count, items) => count + items.sum }).run()
Я хотел бы получить Sink[Int, Future[Int]]
. Я смотрел на viaMat
, toMat
и не мог понять.