En lisant certains codes, mais je ne peux pas comprendre le sens de cet opérateur. Toute aide est appréciée!
Réponses:
4 pour la réponse № 1Voir ce fichier: https://github.com/spray/spray/blob/master/spray-httpx/src/main/scala/spray/httpx/TransformerPipelineSupport.scala
C’est un opérateur personnalisé en spray qui ressemble à Function1.andThen
utilisé pour composer des fonctions, mais un peu plus pratique lorsqu'il est utilisé avec Futures. Il prend en charge l’enchaînement de ces trois types de fonctions:
A => B
etB => C
àA => C
(pareil queandThen
)A => Future[B]
etB => C
àA => Future[C]
(semblable àFuture.map
)A => Future[B]
etB => Future[C]
àA => Future[C]
(semblable àFuture.flatMap
)