@guozhangwang you are right that the declaration syntax of implicit parameters in Scala is confusing. See this proposal https://github.com/lampepfl/dotty/issues/1260 for Scala 3: > The syntax (implicit x: T, y: U) is a bit strange in that implicit > conceptually scopes over x and y but looks like a modifier for just x.
That would make it clear that the implicit is applied to the whole group of curried parameters. [ Full content available at: https://github.com/apache/kafka/pull/5551 ] This message was relayed via gitbox.apache.org for [email protected]
