trait
Applicative[F[_]] extends Functor[F]
Abstract Value Members
-
abstract
def
apply[A, B](fab: ⇒ F[(A) ⇒ B])(fa: ⇒ F[A]): F[B]
-
abstract
def
unit[A](a: ⇒ A): F[A]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
map[A, B](fa: ⇒ F[A])(f: (A) ⇒ B): F[B]
-
def
map1[A, B](fa: ⇒ F[A])(f: (A) ⇒ B): F[B]
-
def
map10[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) ⇒ R): F[R]
-
def
map11[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) ⇒ R): F[R]
-
def
map12[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) ⇒ R): F[R]
-
def
map13[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) ⇒ R): F[R]
-
def
map14[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) ⇒ R): F[R]
-
def
map15[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) ⇒ R): F[R]
-
def
map16[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16) ⇒ R): F[R]
-
def
map17[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16], f17: ⇒ F[P17])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17) ⇒ R): F[R]
-
def
map18[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16], f17: ⇒ F[P17], f18: ⇒ F[P18])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18) ⇒ R): F[R]
-
def
map19[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16], f17: ⇒ F[P17], f18: ⇒ F[P18], f19: ⇒ F[P19])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19) ⇒ R): F[R]
-
def
map2[P1, P2, R](f1: ⇒ F[P1], f2: ⇒ F[P2])(f: (P1, P2) ⇒ R): F[R]
-
def
map20[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16], f17: ⇒ F[P17], f18: ⇒ F[P18], f19: ⇒ F[P19], f20: ⇒ F[P20])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20) ⇒ R): F[R]
-
def
map21[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16], f17: ⇒ F[P17], f18: ⇒ F[P18], f19: ⇒ F[P19], f20: ⇒ F[P20], f21: ⇒ F[P21])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21) ⇒ R): F[R]
-
def
map22[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9], f10: ⇒ F[P10], f11: ⇒ F[P11], f12: ⇒ F[P12], f13: ⇒ F[P13], f14: ⇒ F[P14], f15: ⇒ F[P15], f16: ⇒ F[P16], f17: ⇒ F[P17], f18: ⇒ F[P18], f19: ⇒ F[P19], f20: ⇒ F[P20], f21: ⇒ F[P21], f22: ⇒ F[P22])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22) ⇒ R): F[R]
-
def
map3[P1, P2, P3, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3])(f: (P1, P2, P3) ⇒ R): F[R]
-
def
map4[P1, P2, P3, P4, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4])(f: (P1, P2, P3, P4) ⇒ R): F[R]
-
def
map5[P1, P2, P3, P4, P5, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5])(f: (P1, P2, P3, P4, P5) ⇒ R): F[R]
-
def
map6[P1, P2, P3, P4, P5, P6, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6])(f: (P1, P2, P3, P4, P5, P6) ⇒ R): F[R]
-
def
map7[P1, P2, P3, P4, P5, P6, P7, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7])(f: (P1, P2, P3, P4, P5, P6, P7) ⇒ R): F[R]
-
def
map8[P1, P2, P3, P4, P5, P6, P7, P8, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8])(f: (P1, P2, P3, P4, P5, P6, P7, P8) ⇒ R): F[R]
-
def
map9[P1, P2, P3, P4, P5, P6, P7, P8, P9, R](f1: ⇒ F[P1], f2: ⇒ F[P2], f3: ⇒ F[P3], f4: ⇒ F[P4], f5: ⇒ F[P5], f6: ⇒ F[P6], f7: ⇒ F[P7], f8: ⇒ F[P8], f9: ⇒ F[P9])(f: (P1, P2, P3, P4, P5, P6, P7, P8, P9) ⇒ R): F[R]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
final
def
wait(): Unit
Deprecated Value Members
-
def
finalize(): Unit
Inherited from AnyRef
Inherited from Any