私はアッカストリームを学習し、コード内でKeep.leftとKeep.rightが発生しています:ここakkaストリームのKeepは何を意味しますか?
implicit val system = ActorSystem("KafkaProducer")
implicit val materializer = ActorMaterializer()
val source = Source(List("a", "b", "c"))
val sink = Sink.fold[String, String]("")(_ + _)
val runnable: RunnableGraph[Future[String]] = source.toMat(sink)(Keep.right)
val result: Future[String] = runnable.run()
何を意味Keep.rightのでしょうか?
上記の例の入力値は? –
最初の入力がソースです。 2番目の入力はシンクです。 – erip