HV
Size: a a a
HV
Oℕ
HV
AZ
given Functor[Option] = new Functor[Option] with
def [A,B](fa: Option[A]) map (f: A => B): Option[B] = fa match
case None => None
case Some(x) => Some(f(x))Functor[Option] = new Functor[Option] не дублировать 2 раза?VH
given Functor[Option] = new Functor[Option] with
def [A,B](fa: Option[A]) map (f: A => B): Option[B] = fa match
case None => None
case Some(x) => Some(f(x))Functor[Option] = new Functor[Option] не дублировать 2 раза?Oℕ
given Functor[Option]
def [A,B](fa: Option[A]) map (f: A => B) = fa match
case None => None
case Some(x) => Some(f(x))AZ
Oℕ
Oℕ
λ
VH
Oℕ
Oℕ
Oℕ
def map[A,B](this fa: Option[A]) (f: A => B)Oℕ
VH
Oℕ
Oℕ
AZ
Oℕ