λƒ
Size: a a a
λƒ
λƒ
gg
EB
ΛВ
EB
R
K-
MK
K
implicit def
работает. https://scastie.scala-lang.org/IVhSc9XsQgmHac7TZZulSg Ругается на имена потому что given
с объектным синтаксисом генерирует еще и класс с тем же именем – чтобы не засорять неймспейс классов нужно писать гивен-функции типа given Functor[F[_], A]: Conversion[F[A], FunctorOps[F, A]] = FunctorOps(_)
либо implicit def
K
N
ΛВ
ΛВ
extension [A] (a: A) def pure
, то невозможно явно указать во что "пурить"ΛВ
ΛВ
K
K
K