Привет! Коллеги!
Подскажите, как решить (делаю задание на курсе, но это не могу понять).
Дано
import scala.language.implicitConversions
implicit class HasIsEven(n: Int) {
def isEven: Boolean = n % 2 == 0
}
42.isEven
Задание:
Rewrite the last line to explicitly show the implicit conversion that has been introduced by the compiler. It should show how the compiler instantiates the HasIsEven class around the expression 42.
Вроде ответ должен быть:
HasIsEven(42).isEven или new HasIsEven(42).isEven
Но нет 😥
Подскажите