F_とは何か
#scala
こんなコードがあったとして:
code:scala
trait Functor[F_]:
def mapA, B(fa: FA)(f: A => B): FB
このように読めば良い:
ある型F[_]がFunctorであるということは
map[A, B](fa: F[A])(f: A => B): F[B]という実装があればいいよ