AH
С этим мне бы курсы не помогли
Size: a a a
AH
АВ
AH
AH
AH
DS
AH
DS
DS
AH
DS
AH
DS
AH
DS
AH
class Foo[A] = {
def zipWith[B, C](b: Foo[B], zipFun: (A, B => C)) = zipFun(this, b)
}val fooA: Foo[A] = …
val fooB: Foo[B] = …
fooA.zipWith(fooB, (a,b) => … )
fooA.zipWith(fooB, (a,b:B ) => … )
AH
DS
class Foo[A] = {
def zipWith[B, C](b: Foo[B], zipFun: (A, B => C)) = zipFun(this, b)
}val fooA: Foo[A] = …
val fooB: Foo[B] = …
fooA.zipWith(fooB, (a,b) => … )
fooA.zipWith(fooB, (a,b:B ) => … )