Para que as classes de tipo no Scala são úteis?
Como eu entendo deesta publicação no blog "classes de tipo" no Scala é apenas um "padrão" implementado com características e adaptadores implícito
Como o blog diz se eu tiver uma característicaA
e um adaptadorB -> A
, em seguida, posso chamar uma função, que requer argumento do tipoA
, com um argumento do tipoB
sem chamar este adaptador explicitament
Achei legal, mas não particularmente útil. Você poderia dar um exemplo / caso de uso, que mostra para que esse recurso é útil?