Size: a a a

Scala User Group

2019 December 22

AT

Aλeksei Tereχin in Scala User Group
только если использовать, как в данном примере
источник

Y

YWNWA in Scala User Group
на гитхабе не раз видел его в коде
источник

AT

Aλeksei Tereχin in Scala User Group
то что вы делаете это implicit conversion
источник

Y

YWNWA in Scala User Group
ну
источник

Y

YWNWA in Scala User Group
и?
источник

Y

YWNWA in Scala User Group
а что делают другие?
источник

AT

Aλeksei Tereχin in Scala User Group
не делают как вы
источник

AT

Aλeksei Tereχin in Scala User Group
вы байку про дефайн тру фолс слышали?
источник

AT

Aλeksei Tereχin in Scala User Group
вот это примерно так же
источник

Y

YWNWA in Scala User Group
как я? я просто учебный пример дал, который работает
источник

AT

Aλeksei Tereχin in Scala User Group
он работает да, а если в строке будет "!"?
источник

Y

YWNWA in Scala User Group
Aλeksei Tereχin
вы байку про дефайн тру фолс слышали?
не знаю о чем вы
источник

AT

Aλeksei Tereχin in Scala User Group
сходите в скала лерн
источник

AT

Aλeksei Tereχin in Scala User Group
где то в описании есть ссылка
источник

Y

YWNWA in Scala User Group
та я не спорю, что это ненадежно, я просто спросил как это работает, потому что при implicit variables в примере аргумент метода тоже имеет implicit
источник

AT

Aλeksei Tereχin in Scala User Group
ну это работает так что компилятор видит строку и начинает искать в области видимости имплисит который бы строку мог преобразовать в инт, и находит
источник

Y

YWNWA in Scala User Group
Aλeksei Tereχin
ну это работает так что компилятор видит строку и начинает искать в области видимости имплисит который бы строку мог преобразовать в инт, и находит
да, но в этом примере
implicit val multiplier = 3
 def multiply(x: Int): Int = 5 * x
 println(multiply)
компилятор требует аргумент
источник

AT

Aλeksei Tereχin in Scala User Group
лол
источник

AT

Aλeksei Tereχin in Scala User Group
ну потому что у вас у функции он есть
источник

AT

Aλeksei Tereχin in Scala User Group
если вы хотите поменять то надо сделать
источник