o

crystal.implicits

PotOptionCats

implicit object PotOptionCats extends MonadError[PotOption, Throwable] with Traverse[PotOption] with Align[PotOption]

Linear Supertypes
Align[PotOption], Traverse[PotOption], UnorderedTraverse[PotOption], Foldable[PotOption], FoldableNFunctions[PotOption], UnorderedFoldable[PotOption], MonadError[PotOption, Throwable], Monad[PotOption], FlatMap[PotOption], FlatMapArityFunctions[PotOption], ApplicativeError[PotOption, Throwable], Applicative[PotOption], InvariantMonoidal[PotOption], Apply[PotOption], ApplyArityFunctions[PotOption], InvariantSemigroupal[PotOption], Semigroupal[PotOption], Functor[PotOption], Invariant[PotOption], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PotOptionCats
  2. Align
  3. Traverse
  4. UnorderedTraverse
  5. Foldable
  6. FoldableNFunctions
  7. UnorderedFoldable
  8. MonadError
  9. Monad
  10. FlatMap
  11. FlatMapArityFunctions
  12. ApplicativeError
  13. Applicative
  14. InvariantMonoidal
  15. Apply
  16. ApplyArityFunctions
  17. InvariantSemigroupal
  18. Semigroupal
  19. Functor
  20. Invariant
  21. Serializable
  22. AnyRef
  23. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def *>[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[B]
    Definition Classes
    Apply
    Annotations
    @inline()
  4. final def <*[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[A]
    Definition Classes
    Apply
    Annotations
    @inline()
  5. final def <*>[A, B](ff: PotOption[(A) => B])(fa: PotOption[A]): PotOption[B]
    Definition Classes
    Apply
    Annotations
    @inline()
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. def adaptError[A](fa: PotOption[A])(pf: PartialFunction[Throwable, Throwable]): PotOption[A]
    Definition Classes
    MonadError → ApplicativeError
  8. def align[A, B](fa: PotOption[A], fb: PotOption[B]): PotOption[Ior[A, B]]
    Definition Classes
    PotOptionCats → Align
  9. def alignCombine[A](fa1: PotOption[A], fa2: PotOption[A])(implicit arg0: Semigroup[A]): PotOption[A]
    Definition Classes
    Align
  10. def alignMergeWith[A](fa1: PotOption[A], fa2: PotOption[A])(f: (A, A) => A): PotOption[A]
    Definition Classes
    Align
  11. def alignWith[A, B, C](fa: PotOption[A], fb: PotOption[B])(f: (Ior[A, B]) => C): PotOption[C]
    Definition Classes
    PotOptionCats → Align
  12. def ap[A, B](ff: PotOption[(A) => B])(fa: PotOption[A]): PotOption[B]
    Definition Classes
    FlatMap → Apply
  13. def ap10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  14. def ap11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  15. def ap12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  16. def ap13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  17. def ap14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  18. def ap15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  19. def ap16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  20. def ap17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  21. def ap18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  22. def ap19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  23. def ap2[A, B, Z](ff: PotOption[(A, B) => Z])(fa: PotOption[A], fb: PotOption[B]): PotOption[Z]
    Definition Classes
    FlatMap → Apply
  24. def ap20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  25. def ap21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  26. def ap22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20], f21: PotOption[A21]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  27. def ap3[A0, A1, A2, Z](f: PotOption[(A0, A1, A2) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  28. def ap4[A0, A1, A2, A3, Z](f: PotOption[(A0, A1, A2, A3) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  29. def ap5[A0, A1, A2, A3, A4, Z](f: PotOption[(A0, A1, A2, A3, A4) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  30. def ap6[A0, A1, A2, A3, A4, A5, Z](f: PotOption[(A0, A1, A2, A3, A4, A5) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  31. def ap7[A0, A1, A2, A3, A4, A5, A6, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  32. def ap8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  33. def ap9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f: PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8) => Z])(f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8]): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  34. def as[A, B](fa: PotOption[A], b: B): PotOption[B]
    Definition Classes
    Functor
  35. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  36. def attempt[A](fa: PotOption[A]): PotOption[Either[Throwable, A]]
    Definition Classes
    ApplicativeError
  37. def attemptNarrow[EE <: Throwable, A](fa: PotOption[A])(implicit tag: ClassTag[EE], ev: <:<[EE, Throwable]): PotOption[Either[EE, A]]
    Definition Classes
    ApplicativeError
  38. def attemptT[A](fa: PotOption[A]): EitherT[PotOption, Throwable, A]
    Definition Classes
    ApplicativeError
  39. def attemptTap[A, B](fa: PotOption[A])(f: (Either[Throwable, A]) => PotOption[B]): PotOption[A]
    Definition Classes
    MonadError
  40. def catchNonFatal[A](a: => A)(implicit ev: <:<[Throwable, Throwable]): PotOption[A]
    Definition Classes
    ApplicativeError
  41. def catchNonFatalEval[A](a: Eval[A])(implicit ev: <:<[Throwable, Throwable]): PotOption[A]
    Definition Classes
    ApplicativeError
  42. def catchOnly[T >: Null <: Throwable]: CatchOnlyPartiallyApplied[T, PotOption, Throwable]
    Definition Classes
    ApplicativeError
  43. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  44. def collectFirst[A, B](fa: PotOption[A])(pf: PartialFunction[A, B]): Option[B]
    Definition Classes
    Foldable
  45. def collectFirstSome[A, B](fa: PotOption[A])(f: (A) => Option[B]): Option[B]
    Definition Classes
    Foldable
  46. def collectFirstSomeM[G[_], A, B](fa: PotOption[A])(f: (A) => G[Option[B]])(implicit G: Monad[G]): G[Option[B]]
    Definition Classes
    Foldable
  47. def collectFold[A, B](fa: PotOption[A])(f: PartialFunction[A, B])(implicit B: Monoid[B]): B
    Definition Classes
    Foldable
  48. def collectFoldSome[A, B](fa: PotOption[A])(f: (A) => Option[B])(implicit B: Monoid[B]): B
    Definition Classes
    Foldable
  49. def combineAll[A](fa: PotOption[A])(implicit arg0: Monoid[A]): A
    Definition Classes
    Foldable
  50. def combineAllOption[A](fa: PotOption[A])(implicit ev: Semigroup[A]): Option[A]
    Definition Classes
    Foldable
  51. def compose[G[_]](implicit arg0: Traverse[G]): Traverse[[α]PotOption[G[α]]]
    Definition Classes
    Traverse
  52. def compose[G[_]](implicit arg0: Foldable[G]): Foldable[[α]PotOption[G[α]]]
    Definition Classes
    Foldable
  53. def compose[G[_]](implicit arg0: Applicative[G]): Applicative[[α]PotOption[G[α]]]
    Definition Classes
    Applicative
  54. def compose[G[_]](implicit arg0: Apply[G]): Apply[[α]PotOption[G[α]]]
    Definition Classes
    Apply
  55. def compose[G[_]](implicit arg0: Functor[G]): Functor[[α]PotOption[G[α]]]
    Definition Classes
    Functor
  56. def compose[G[_]](implicit arg0: Invariant[G]): Invariant[[α]PotOption[G[α]]]
    Definition Classes
    Invariant
  57. def composeApply[G[_]](implicit arg0: Apply[G]): InvariantSemigroupal[[α]PotOption[G[α]]]
    Definition Classes
    InvariantSemigroupal
  58. def composeContravariant[G[_]](implicit arg0: Contravariant[G]): Contravariant[[α]PotOption[G[α]]]
    Definition Classes
    Functor → Invariant
  59. def composeContravariantMonoidal[G[_]](implicit arg0: ContravariantMonoidal[G]): ContravariantMonoidal[[α]PotOption[G[α]]]
    Definition Classes
    Applicative
  60. def composeFunctor[G[_]](implicit arg0: Functor[G]): Invariant[[α]PotOption[G[α]]]
    Definition Classes
    Invariant
  61. def contains_[A](fa: PotOption[A], v: A)(implicit ev: Eq[A]): Boolean
    Definition Classes
    UnorderedFoldable
  62. def count[A](fa: PotOption[A])(p: (A) => Boolean): Long
    Definition Classes
    UnorderedFoldable
  63. def dropWhile_[A](fa: PotOption[A])(p: (A) => Boolean): List[A]
    Definition Classes
    Foldable
  64. def ensure[A](fa: PotOption[A])(error: => Throwable)(predicate: (A) => Boolean): PotOption[A]
    Definition Classes
    MonadError
  65. def ensureOr[A](fa: PotOption[A])(error: (A) => Throwable)(predicate: (A) => Boolean): PotOption[A]
    Definition Classes
    MonadError
  66. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  67. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  68. def exists[A](fa: PotOption[A])(p: (A) => Boolean): Boolean
    Definition Classes
    Foldable → UnorderedFoldable
  69. def existsM[G[_], A](fa: PotOption[A])(p: (A) => G[Boolean])(implicit G: Monad[G]): G[Boolean]
    Definition Classes
    Foldable
  70. def filter_[A](fa: PotOption[A])(p: (A) => Boolean): List[A]
    Definition Classes
    Foldable
  71. def find[A](fa: PotOption[A])(f: (A) => Boolean): Option[A]
    Definition Classes
    Foldable
  72. def findM[G[_], A](fa: PotOption[A])(p: (A) => G[Boolean])(implicit G: Monad[G]): G[Option[A]]
    Definition Classes
    Foldable
  73. def flatMap[A, B](fa: PotOption[A])(f: (A) => PotOption[B]): PotOption[B]
    Definition Classes
    PotOptionCats → FlatMap
  74. def flatMap10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  75. def flatMap11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  76. def flatMap12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  77. def flatMap13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  78. def flatMap14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  79. def flatMap15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  80. def flatMap16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  81. def flatMap17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  82. def flatMap18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  83. def flatMap19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  84. def flatMap2[A0, A1, Z](f0: PotOption[A0], f1: PotOption[A1])(f: (A0, A1) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  85. def flatMap20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  86. def flatMap21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  87. def flatMap22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20], f21: PotOption[A21])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  88. def flatMap3[A0, A1, A2, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2])(f: (A0, A1, A2) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  89. def flatMap4[A0, A1, A2, A3, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3])(f: (A0, A1, A2, A3) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  90. def flatMap5[A0, A1, A2, A3, A4, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4])(f: (A0, A1, A2, A3, A4) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  91. def flatMap6[A0, A1, A2, A3, A4, A5, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5])(f: (A0, A1, A2, A3, A4, A5) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  92. def flatMap7[A0, A1, A2, A3, A4, A5, A6, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6])(f: (A0, A1, A2, A3, A4, A5, A6) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  93. def flatMap8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7])(f: (A0, A1, A2, A3, A4, A5, A6, A7) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  94. def flatMap9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) => PotOption[Z]): PotOption[Z]
    Definition Classes
    FlatMapArityFunctions
  95. def flatSequence[G[_], A](fgfa: PotOption[G[PotOption[A]]])(implicit G: Applicative[G], F: FlatMap[PotOption]): G[PotOption[A]]
    Definition Classes
    Traverse
  96. def flatTap[A, B](fa: PotOption[A])(f: (A) => PotOption[B]): PotOption[A]
    Definition Classes
    FlatMap
  97. def flatTraverse[G[_], A, B](fa: PotOption[A])(f: (A) => G[PotOption[B]])(implicit G: Applicative[G], F: FlatMap[PotOption]): G[PotOption[B]]
    Definition Classes
    Traverse
  98. def flatten[A](ffa: PotOption[PotOption[A]]): PotOption[A]
    Definition Classes
    FlatMap
  99. final def fmap[A, B](fa: PotOption[A])(f: (A) => B): PotOption[B]
    Definition Classes
    Functor
  100. def fold[A](fa: PotOption[A])(implicit A: Monoid[A]): A
    Definition Classes
    Foldable
  101. def foldA[G[_], A](fga: PotOption[G[A]])(implicit G: Applicative[G], A: Monoid[A]): G[A]
    Definition Classes
    Foldable
  102. def foldK[G[_], A](fga: PotOption[G[A]])(implicit G: MonoidK[G]): G[A]
    Definition Classes
    Foldable
  103. def foldLeft[A, B](fa: PotOption[A], b: B)(f: (B, A) => B): B
    Definition Classes
    PotOptionCats → Foldable
  104. final def foldLeftM[G[_], A, B](fa: PotOption[A], z: B)(f: (B, A) => G[B])(implicit G: Monad[G]): G[B]
    Definition Classes
    Foldable
  105. def foldM[G[_], A, B](fa: PotOption[A], z: B)(f: (B, A) => G[B])(implicit G: Monad[G]): G[B]
    Definition Classes
    Foldable
  106. def foldMap[A, B](fa: PotOption[A])(f: (A) => B)(implicit B: Monoid[B]): B
    Definition Classes
    Foldable
  107. def foldMapA[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: Applicative[G], B: Monoid[B]): G[B]
    Definition Classes
    Foldable
  108. def foldMapK[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: MonoidK[G]): G[B]
    Definition Classes
    Foldable
  109. def foldMapM[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: Monad[G], B: Monoid[B]): G[B]
    Definition Classes
    Foldable
  110. def foldRight[A, B](fa: PotOption[A], lb: Eval[B])(f: (A, Eval[B]) => Eval[B]): Eval[B]
    Definition Classes
    PotOptionCats → Foldable
  111. def foldRightDefer[G[_], A, B](fa: PotOption[A], gb: G[B])(fn: (A, G[B]) => G[B])(implicit arg0: Defer[G]): G[B]
    Definition Classes
    Foldable
  112. def forall[A](fa: PotOption[A])(p: (A) => Boolean): Boolean
    Definition Classes
    Foldable → UnorderedFoldable
  113. def forallM[G[_], A](fa: PotOption[A])(p: (A) => G[Boolean])(implicit G: Monad[G]): G[Boolean]
    Definition Classes
    Foldable
  114. def foreverM[A, B](fa: PotOption[A]): PotOption[B]
    Definition Classes
    FlatMap
  115. def fproduct[A, B](fa: PotOption[A])(f: (A) => B): PotOption[(A, B)]
    Definition Classes
    Functor
  116. def fproductLeft[A, B](fa: PotOption[A])(f: (A) => B): PotOption[(B, A)]
    Definition Classes
    Functor
  117. def fromEither[A](x: Either[Throwable, A]): PotOption[A]
    Definition Classes
    ApplicativeError
  118. def fromOption[A](oa: Option[A], ifEmpty: => Throwable): PotOption[A]
    Definition Classes
    ApplicativeError
  119. def fromTry[A](t: Try[A])(implicit ev: <:<[Throwable, Throwable]): PotOption[A]
    Definition Classes
    ApplicativeError
  120. def fromValidated[A](x: Validated[Throwable, A]): PotOption[A]
    Definition Classes
    ApplicativeError
  121. def functor: Functor[PotOption]
    Definition Classes
    PotOptionCats → Align
  122. def get[A](fa: PotOption[A])(idx: Long): Option[A]
    Definition Classes
    Foldable
  123. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  124. def handleError[A](fa: PotOption[A])(f: (Throwable) => A): PotOption[A]
    Definition Classes
    ApplicativeError
  125. def handleErrorWith[A](fa: PotOption[A])(f: (Throwable) => PotOption[A]): PotOption[A]
    Definition Classes
    PotOptionCats → ApplicativeError
  126. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  127. def ifElseM[A](branches: (PotOption[Boolean], PotOption[A])*)(els: PotOption[A]): PotOption[A]
    Definition Classes
    Monad
  128. def ifF[A](fb: PotOption[Boolean])(ifTrue: => A, ifFalse: => A): PotOption[A]
    Definition Classes
    Functor
  129. def ifM[B](fa: PotOption[Boolean])(ifTrue: => PotOption[B], ifFalse: => PotOption[B]): PotOption[B]
    Definition Classes
    FlatMap
  130. def imap[A, B](fa: PotOption[A])(f: (A) => B)(g: (B) => A): PotOption[B]
    Definition Classes
    Functor → Invariant
  131. def intercalate[A](fa: PotOption[A], a: A)(implicit A: Monoid[A]): A
    Definition Classes
    Foldable
  132. def intersperseList[A](xs: List[A], x: A): List[A]
    Attributes
    protected
    Definition Classes
    Foldable
  133. def isEmpty[A](fa: PotOption[A]): Boolean
    Definition Classes
    Foldable → UnorderedFoldable
  134. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  135. def iterateForeverM[A, B](a: A)(f: (A) => PotOption[A]): PotOption[B]
    Definition Classes
    FlatMap
  136. def iterateUntil[A](f: PotOption[A])(p: (A) => Boolean): PotOption[A]
    Definition Classes
    Monad
  137. def iterateUntilM[A](init: A)(f: (A) => PotOption[A])(p: (A) => Boolean): PotOption[A]
    Definition Classes
    Monad
  138. def iterateWhile[A](f: PotOption[A])(p: (A) => Boolean): PotOption[A]
    Definition Classes
    Monad
  139. def iterateWhileM[A](init: A)(f: (A) => PotOption[A])(p: (A) => Boolean): PotOption[A]
    Definition Classes
    Monad
  140. def lift[A, B](f: (A) => B): (PotOption[A]) => PotOption[B]
    Definition Classes
    Functor
  141. def map[A, B](fa: PotOption[A])(f: (A) => B): PotOption[B]
    Definition Classes
    Traverse → Functor
  142. def map10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  143. def map11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  144. def map12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  145. def map13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  146. def map14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  147. def map15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  148. def map16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  149. def map17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  150. def map18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  151. def map19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  152. def map2[A, B, Z](fa: PotOption[A], fb: PotOption[B])(f: (A, B) => Z): PotOption[Z]
    Definition Classes
    FlatMap → Apply
  153. def map20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  154. def map21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  155. def map22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20], f21: PotOption[A21])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  156. def map2Eval[A, B, Z](fa: PotOption[A], fb: Eval[PotOption[B]])(f: (A, B) => Z): Eval[PotOption[Z]]
    Definition Classes
    FlatMap → Apply
  157. def map3[A0, A1, A2, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2])(f: (A0, A1, A2) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  158. def map4[A0, A1, A2, A3, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3])(f: (A0, A1, A2, A3) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  159. def map5[A0, A1, A2, A3, A4, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4])(f: (A0, A1, A2, A3, A4) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  160. def map6[A0, A1, A2, A3, A4, A5, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5])(f: (A0, A1, A2, A3, A4, A5) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  161. def map7[A0, A1, A2, A3, A4, A5, A6, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6])(f: (A0, A1, A2, A3, A4, A5, A6) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  162. def map8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7])(f: (A0, A1, A2, A3, A4, A5, A6, A7) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  163. def map9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) => Z): PotOption[Z]
    Definition Classes
    ApplyArityFunctions
  164. def mapAccumulate[S, A, B](init: S, fa: PotOption[A])(f: (S, A) => (S, B)): (S, PotOption[B])
    Definition Classes
    Traverse
  165. def mapWithIndex[A, B](fa: PotOption[A])(f: (A, Int) => B): PotOption[B]
    Definition Classes
    Traverse
  166. def maximumByList[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): List[A]
    Definition Classes
    Foldable
  167. def maximumByOption[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): Option[A]
    Definition Classes
    Foldable
  168. def maximumList[A](fa: PotOption[A])(implicit A: Order[A]): List[A]
    Definition Classes
    Foldable
  169. def maximumOption[A](fa: PotOption[A])(implicit A: Order[A]): Option[A]
    Definition Classes
    Foldable
  170. def minimumByList[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): List[A]
    Definition Classes
    Foldable
  171. def minimumByOption[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): Option[A]
    Definition Classes
    Foldable
  172. def minimumList[A](fa: PotOption[A])(implicit A: Order[A]): List[A]
    Definition Classes
    Foldable
  173. def minimumOption[A](fa: PotOption[A])(implicit A: Order[A]): Option[A]
    Definition Classes
    Foldable
  174. def mproduct[A, B](fa: PotOption[A])(f: (A) => PotOption[B]): PotOption[(A, B)]
    Definition Classes
    FlatMap
  175. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  176. def nonEmpty[A](fa: PotOption[A]): Boolean
    Definition Classes
    Foldable → UnorderedFoldable
  177. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  178. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  179. def onError[A](fa: PotOption[A])(pf: PartialFunction[Throwable, PotOption[Unit]]): PotOption[A]
    Definition Classes
    ApplicativeError
  180. def padZip[A, B](fa: PotOption[A], fb: PotOption[B]): PotOption[(Option[A], Option[B])]
    Definition Classes
    Align
  181. def padZipWith[A, B, C](fa: PotOption[A], fb: PotOption[B])(f: (Option[A], Option[B]) => C): PotOption[C]
    Definition Classes
    Align
  182. def partitionBifold[H[_, _], A, B, C](fa: PotOption[A])(f: (A) => H[B, C])(implicit A: Alternative[PotOption], H: Bifoldable[H]): (PotOption[B], PotOption[C])
    Definition Classes
    Foldable
  183. def partitionBifoldM[G[_], H[_, _], A, B, C](fa: PotOption[A])(f: (A) => G[H[B, C]])(implicit A: Alternative[PotOption], M: Monad[G], H: Bifoldable[H]): G[(PotOption[B], PotOption[C])]
    Definition Classes
    Foldable
  184. def partitionEither[A, B, C](fa: PotOption[A])(f: (A) => Either[B, C])(implicit A: Alternative[PotOption]): (PotOption[B], PotOption[C])
    Definition Classes
    Foldable
  185. def partitionEitherM[G[_], A, B, C](fa: PotOption[A])(f: (A) => G[Either[B, C]])(implicit A: Alternative[PotOption], M: Monad[G]): G[(PotOption[B], PotOption[C])]
    Definition Classes
    Foldable
  186. def point[A](a: A): PotOption[A]
    Definition Classes
    InvariantMonoidal
  187. def product[A, B](fa: PotOption[A], fb: PotOption[B]): PotOption[(A, B)]
    Definition Classes
    FlatMap → Apply → Semigroupal
  188. def productAll[A](fa: PotOption[A])(implicit A: Numeric[A]): A
    Definition Classes
    Foldable
  189. def productL[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[A]
    Definition Classes
    FlatMap → Apply
  190. def productLEval[A, B](fa: PotOption[A])(fb: Eval[PotOption[B]]): PotOption[A]
    Definition Classes
    FlatMap
  191. def productR[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[B]
    Definition Classes
    FlatMap → Apply
  192. def productREval[A, B](fa: PotOption[A])(fb: Eval[PotOption[B]]): PotOption[B]
    Definition Classes
    FlatMap
  193. def pure[A](a: A): PotOption[A]
    Definition Classes
    PotOptionCats → Applicative
  194. def raiseError[A](t: Throwable): PotOption[A]
    Definition Classes
    PotOptionCats → ApplicativeError
  195. def raiseUnless(cond: Boolean)(e: => Throwable): PotOption[Unit]
    Definition Classes
    ApplicativeError
  196. def raiseWhen(cond: Boolean)(e: => Throwable): PotOption[Unit]
    Definition Classes
    ApplicativeError
  197. def recover[A](fa: PotOption[A])(pf: PartialFunction[Throwable, A]): PotOption[A]
    Definition Classes
    ApplicativeError
  198. def recoverWith[A](fa: PotOption[A])(pf: PartialFunction[Throwable, PotOption[A]]): PotOption[A]
    Definition Classes
    ApplicativeError
  199. def redeem[A, B](fa: PotOption[A])(recover: (Throwable) => B, f: (A) => B): PotOption[B]
    Definition Classes
    ApplicativeError
  200. def redeemWith[A, B](fa: PotOption[A])(recover: (Throwable) => PotOption[B], bind: (A) => PotOption[B]): PotOption[B]
    Definition Classes
    MonadError
  201. def reduceLeftOption[A](fa: PotOption[A])(f: (A, A) => A): Option[A]
    Definition Classes
    Foldable
  202. def reduceLeftToOption[A, B](fa: PotOption[A])(f: (A) => B)(g: (B, A) => B): Option[B]
    Definition Classes
    Foldable
  203. def reduceRightOption[A](fa: PotOption[A])(f: (A, Eval[A]) => Eval[A]): Eval[Option[A]]
    Definition Classes
    Foldable
  204. def reduceRightToOption[A, B](fa: PotOption[A])(f: (A) => B)(g: (A, Eval[B]) => Eval[B]): Eval[Option[B]]
    Definition Classes
    Foldable
  205. def replicateA[A](n: Int, fa: PotOption[A]): PotOption[List[A]]
    Definition Classes
    Applicative
  206. def replicateA_[A](n: Int, fa: PotOption[A]): PotOption[Unit]
    Definition Classes
    Applicative
  207. def rethrow[A, EE <: Throwable](fa: PotOption[Either[EE, A]]): PotOption[A]
    Definition Classes
    MonadError
  208. def sequence[G[_], A](fga: PotOption[G[A]])(implicit arg0: Applicative[G]): G[PotOption[A]]
    Definition Classes
    Traverse
  209. def sequence_[G[_], A](fga: PotOption[G[A]])(implicit arg0: Applicative[G]): G[Unit]
    Definition Classes
    Foldable
  210. def size[A](fa: PotOption[A]): Long
    Definition Classes
    UnorderedFoldable
  211. def sliding10[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  212. def sliding11[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  213. def sliding12[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  214. def sliding13[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  215. def sliding14[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  216. def sliding15[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  217. def sliding16[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  218. def sliding17[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  219. def sliding18[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  220. def sliding19[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  221. def sliding2[A](fa: PotOption[A]): List[(A, A)]
    Definition Classes
    FoldableNFunctions
  222. def sliding20[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  223. def sliding21[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  224. def sliding22[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  225. def sliding3[A](fa: PotOption[A]): List[(A, A, A)]
    Definition Classes
    FoldableNFunctions
  226. def sliding4[A](fa: PotOption[A]): List[(A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  227. def sliding5[A](fa: PotOption[A]): List[(A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  228. def sliding6[A](fa: PotOption[A]): List[(A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  229. def sliding7[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  230. def sliding8[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  231. def sliding9[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A)]
    Definition Classes
    FoldableNFunctions
  232. def sumAll[A](fa: PotOption[A])(implicit A: Numeric[A]): A
    Definition Classes
    Foldable
  233. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  234. def tailRecM[A, B](a: A)(f: (A) => PotOption[Either[A, B]]): PotOption[B]
    Definition Classes
    PotOptionCats → FlatMap
    Annotations
    @tailrec()
  235. def takeWhile_[A](fa: PotOption[A])(p: (A) => Boolean): List[A]
    Definition Classes
    Foldable
  236. def toIterable[A](fa: PotOption[A]): Iterable[A]
    Definition Classes
    Foldable
  237. def toList[A](fa: PotOption[A]): List[A]
    Definition Classes
    Foldable
  238. def toString(): String
    Definition Classes
    AnyRef → Any
  239. def traverse[F[_], A, B](fa: PotOption[A])(f: (A) => F[B])(implicit F: Applicative[F]): F[PotOption[B]]
    Definition Classes
    PotOptionCats → Traverse
  240. def traverseTap[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit arg0: Applicative[G]): G[PotOption[A]]
    Definition Classes
    Traverse
  241. def traverseWithIndexM[G[_], A, B](fa: PotOption[A])(f: (A, Int) => G[B])(implicit G: Monad[G]): G[PotOption[B]]
    Definition Classes
    Traverse
  242. def traverse_[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: Applicative[G]): G[Unit]
    Definition Classes
    Foldable
  243. def tuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]
    Definition Classes
    ApplyArityFunctions
  244. def tuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
    Definition Classes
    ApplyArityFunctions
  245. def tuple12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
    Definition Classes
    ApplyArityFunctions
  246. def tuple13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
    Definition Classes
    ApplyArityFunctions
  247. def tuple14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
    Definition Classes
    ApplyArityFunctions
  248. def tuple15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
    Definition Classes
    ApplyArityFunctions
  249. def tuple16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
    Definition Classes
    ApplyArityFunctions
  250. def tuple17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
    Definition Classes
    ApplyArityFunctions
  251. def tuple18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
    Definition Classes
    ApplyArityFunctions
  252. def tuple19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
    Definition Classes
    ApplyArityFunctions
  253. def tuple2[A, B](f1: PotOption[A], f2: PotOption[B]): PotOption[(A, B)]
    Definition Classes
    ApplyArityFunctions
  254. def tuple20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
    Definition Classes
    ApplyArityFunctions
  255. def tuple21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
    Definition Classes
    ApplyArityFunctions
  256. def tuple22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8], f9: PotOption[A9], f10: PotOption[A10], f11: PotOption[A11], f12: PotOption[A12], f13: PotOption[A13], f14: PotOption[A14], f15: PotOption[A15], f16: PotOption[A16], f17: PotOption[A17], f18: PotOption[A18], f19: PotOption[A19], f20: PotOption[A20], f21: PotOption[A21]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
    Definition Classes
    ApplyArityFunctions
  257. def tuple3[A0, A1, A2](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2]): PotOption[(A0, A1, A2)]
    Definition Classes
    ApplyArityFunctions
  258. def tuple4[A0, A1, A2, A3](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3]): PotOption[(A0, A1, A2, A3)]
    Definition Classes
    ApplyArityFunctions
  259. def tuple5[A0, A1, A2, A3, A4](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4]): PotOption[(A0, A1, A2, A3, A4)]
    Definition Classes
    ApplyArityFunctions
  260. def tuple6[A0, A1, A2, A3, A4, A5](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5]): PotOption[(A0, A1, A2, A3, A4, A5)]
    Definition Classes
    ApplyArityFunctions
  261. def tuple7[A0, A1, A2, A3, A4, A5, A6](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6]): PotOption[(A0, A1, A2, A3, A4, A5, A6)]
    Definition Classes
    ApplyArityFunctions
  262. def tuple8[A0, A1, A2, A3, A4, A5, A6, A7](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7)]
    Definition Classes
    ApplyArityFunctions
  263. def tuple9[A0, A1, A2, A3, A4, A5, A6, A7, A8](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2], f3: PotOption[A3], f4: PotOption[A4], f5: PotOption[A5], f6: PotOption[A6], f7: PotOption[A7], f8: PotOption[A8]): PotOption[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]
    Definition Classes
    ApplyArityFunctions
  264. def tupleLeft[A, B](fa: PotOption[A], b: B): PotOption[(B, A)]
    Definition Classes
    Functor
  265. def tupleRight[A, B](fa: PotOption[A], b: B): PotOption[(A, B)]
    Definition Classes
    Functor
  266. def unit: PotOption[Unit]
    Definition Classes
    Applicative → InvariantMonoidal
  267. def unlessA[A](cond: Boolean)(f: => PotOption[A]): PotOption[Unit]
    Definition Classes
    Applicative
  268. def unorderedFold[A](fa: PotOption[A])(implicit arg0: CommutativeMonoid[A]): A
    Definition Classes
    Foldable → UnorderedFoldable
  269. def unorderedFoldMap[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: CommutativeMonoid[B]): B
    Definition Classes
    Foldable → UnorderedFoldable
  270. def unorderedSequence[G[_], A](fga: PotOption[G[A]])(implicit arg0: CommutativeApplicative[G]): G[PotOption[A]]
    Definition Classes
    Traverse → UnorderedTraverse
  271. def unorderedTraverse[G[_], A, B](sa: PotOption[A])(f: (A) => G[B])(implicit arg0: CommutativeApplicative[G]): G[PotOption[B]]
    Definition Classes
    Traverse → UnorderedTraverse
  272. def untilDefinedM[A](foa: PotOption[Option[A]]): PotOption[A]
    Definition Classes
    FlatMap
  273. def untilM[G[_], A](f: PotOption[A])(cond: => PotOption[Boolean])(implicit G: Alternative[G]): PotOption[G[A]]
    Definition Classes
    Monad
  274. def untilM_[A](f: PotOption[A])(cond: => PotOption[Boolean]): PotOption[Unit]
    Definition Classes
    Monad
  275. def unzip[A, B](fab: PotOption[(A, B)]): (PotOption[A], PotOption[B])
    Definition Classes
    Functor
  276. def void[A](fa: PotOption[A]): PotOption[Unit]
    Definition Classes
    Functor
  277. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  278. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  279. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  280. def whenA[A](cond: Boolean)(f: => PotOption[A]): PotOption[Unit]
    Definition Classes
    Applicative
  281. def whileM[G[_], A](p: PotOption[Boolean])(body: => PotOption[A])(implicit G: Alternative[G]): PotOption[G[A]]
    Definition Classes
    Monad
  282. def whileM_[A](p: PotOption[Boolean])(body: => PotOption[A]): PotOption[Unit]
    Definition Classes
    Monad
  283. def widen[A, B >: A](fa: PotOption[A]): PotOption[B]
    Definition Classes
    Functor
  284. def zipAll[A, B](fa: PotOption[A], fb: PotOption[B], a: A, b: B): PotOption[(A, B)]
    Definition Classes
    Align
  285. def zipWithIndex[A](fa: PotOption[A]): PotOption[(A, Int)]
    Definition Classes
    Traverse

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated
  2. def ifA[A](fcond: PotOption[Boolean])(ifTrue: PotOption[A], ifFalse: PotOption[A]): PotOption[A]
    Definition Classes
    Apply
    Annotations
    @deprecated
    Deprecated

    (Since version 2.6.2) Dangerous method, use ifM (a flatMap) or ifF (a map) instead

Inherited from Align[PotOption]

Inherited from Traverse[PotOption]

Inherited from UnorderedTraverse[PotOption]

Inherited from Foldable[PotOption]

Inherited from FoldableNFunctions[PotOption]

Inherited from UnorderedFoldable[PotOption]

Inherited from MonadError[PotOption, Throwable]

Inherited from Monad[PotOption]

Inherited from FlatMap[PotOption]

Inherited from FlatMapArityFunctions[PotOption]

Inherited from ApplicativeError[PotOption, Throwable]

Inherited from Applicative[PotOption]

Inherited from InvariantMonoidal[PotOption]

Inherited from Apply[PotOption]

Inherited from ApplyArityFunctions[PotOption]

Inherited from InvariantSemigroupal[PotOption]

Inherited from Semigroupal[PotOption]

Inherited from Functor[PotOption]

Inherited from Invariant[PotOption]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped