AD
Size: a a a
AD
DZ
AD
def do[F[_]](f: F)override def do[F[_] <: Future](f: Future) = ???AD
VK
VK
DZ
VK
VK
AS
def listTuple2Left[R]: Functor[Tuple2[*, R]] = ???
AS
private implicit def listTuple2Left[R] =
Functor[List].compose(Bifunctor[Tuple2].leftFunctor[R])
Oℕ
VS
M[_[_]]: FunctorK, есть шансы для него запросить ClassTag[M]? С ходу ругается на M takes type parametersVP
ЮБ
M[_[_]]: FunctorK, есть шансы для него запросить ClassTag[M]? С ходу ругается на M takes type parametersOℕ
Oℕ
Oℕ
VS
Logs.sync[F, F].forService[M] мутить %) этакий дженерик логгер, который сам знает кого логирует