Kotlin creates a synthetic overload replacing SAM ...
# spring
o
Kotlin creates a synthetic overload replacing SAM types with functional types with matching signature. It creates only one for all SAMs, not every permutation.