и достиг 59% уменьшения размера кода.
понимаю изэтот блог «классы типов» в Scala - это просто «шаблон», реализованный с помощью черт и неявных адаптеров.
Как говорится в блоге, если у меня есть чертаA
и адаптерB -> A
тогда я могу вызвать функцию, которая требует аргумент типаA
с аргументом типаB
без вызова этого адаптера явно.
Я нашел это хорошим, но не особенно полезным. Не могли бы вы привести пример использования / пример, который показывает, для чего эта функция полезна?