4
O que são lambdas de tipo em Scala e quais são seus benefícios?
Às vezes eu tropeço na notação semi-misteriosa de def f[T](..) = new T[({type l[A]=SomeType[A,..]})#l] {..} nas postagens do blog Scala, que fornecem uma onda manual "usamos o truque lambda de tipo". Embora eu tenha alguma intuição sobre isso (obtemos um parâmetro de tipo anônimo Asem precisar poluir a definição?), Não …