implicit object PotOptionCats extends MonadError[PotOption, Throwable] with Traverse[PotOption] with Align[PotOption]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PotOptionCats
- Align
- Traverse
- UnorderedTraverse
- Foldable
- FoldableNFunctions
- UnorderedFoldable
- MonadError
- Monad
- FlatMap
- FlatMapArityFunctions
- ApplicativeError
- Applicative
- InvariantMonoidal
- Apply
- ApplyArityFunctions
- InvariantSemigroupal
- Semigroupal
- Functor
- Invariant
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def *>[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[B]
- Definition Classes
- Apply
- Annotations
- @inline()
- final def <*[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[A]
- Definition Classes
- Apply
- Annotations
- @inline()
- final def <*>[A, B](ff: PotOption[(A) => B])(fa: PotOption[A]): PotOption[B]
- Definition Classes
- Apply
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def adaptError[A](fa: PotOption[A])(pf: PartialFunction[Throwable, Throwable]): PotOption[A]
- Definition Classes
- MonadError → ApplicativeError
- def align[A, B](fa: PotOption[A], fb: PotOption[B]): PotOption[Ior[A, B]]
- Definition Classes
- PotOptionCats → Align
- def alignCombine[A](fa1: PotOption[A], fa2: PotOption[A])(implicit arg0: Semigroup[A]): PotOption[A]
- Definition Classes
- Align
- def alignMergeWith[A](fa1: PotOption[A], fa2: PotOption[A])(f: (A, A) => A): PotOption[A]
- Definition Classes
- Align
- def alignWith[A, B, C](fa: PotOption[A], fb: PotOption[B])(f: (Ior[A, B]) => C): PotOption[C]
- Definition Classes
- PotOptionCats → Align
- def ap[A, B](ff: PotOption[(A) => B])(fa: PotOption[A]): PotOption[B]
- Definition Classes
- FlatMap → Apply
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def ap2[A, B, Z](ff: PotOption[(A, B) => Z])(fa: PotOption[A], fb: PotOption[B]): PotOption[Z]
- Definition Classes
- FlatMap → Apply
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def as[A, B](fa: PotOption[A], b: B): PotOption[B]
- Definition Classes
- Functor
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def attempt[A](fa: PotOption[A]): PotOption[Either[Throwable, A]]
- Definition Classes
- ApplicativeError
- def attemptNarrow[EE <: Throwable, A](fa: PotOption[A])(implicit tag: ClassTag[EE], ev: <:<[EE, Throwable]): PotOption[Either[EE, A]]
- Definition Classes
- ApplicativeError
- def attemptT[A](fa: PotOption[A]): EitherT[PotOption, Throwable, A]
- Definition Classes
- ApplicativeError
- def attemptTap[A, B](fa: PotOption[A])(f: (Either[Throwable, A]) => PotOption[B]): PotOption[A]
- Definition Classes
- MonadError
- def catchNonFatal[A](a: => A)(implicit ev: <:<[Throwable, Throwable]): PotOption[A]
- Definition Classes
- ApplicativeError
- def catchNonFatalEval[A](a: Eval[A])(implicit ev: <:<[Throwable, Throwable]): PotOption[A]
- Definition Classes
- ApplicativeError
- def catchOnly[T >: Null <: Throwable]: CatchOnlyPartiallyApplied[T, PotOption, Throwable]
- Definition Classes
- ApplicativeError
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def collectFirst[A, B](fa: PotOption[A])(pf: PartialFunction[A, B]): Option[B]
- Definition Classes
- Foldable
- def collectFirstSome[A, B](fa: PotOption[A])(f: (A) => Option[B]): Option[B]
- Definition Classes
- Foldable
- def collectFirstSomeM[G[_], A, B](fa: PotOption[A])(f: (A) => G[Option[B]])(implicit G: Monad[G]): G[Option[B]]
- Definition Classes
- Foldable
- def collectFold[A, B](fa: PotOption[A])(f: PartialFunction[A, B])(implicit B: Monoid[B]): B
- Definition Classes
- Foldable
- def collectFoldSome[A, B](fa: PotOption[A])(f: (A) => Option[B])(implicit B: Monoid[B]): B
- Definition Classes
- Foldable
- def combineAll[A](fa: PotOption[A])(implicit arg0: Monoid[A]): A
- Definition Classes
- Foldable
- def combineAllOption[A](fa: PotOption[A])(implicit ev: Semigroup[A]): Option[A]
- Definition Classes
- Foldable
- def compose[G[_]](implicit arg0: Traverse[G]): Traverse[[α]PotOption[G[α]]]
- Definition Classes
- Traverse
- def compose[G[_]](implicit arg0: Foldable[G]): Foldable[[α]PotOption[G[α]]]
- Definition Classes
- Foldable
- def compose[G[_]](implicit arg0: Applicative[G]): Applicative[[α]PotOption[G[α]]]
- Definition Classes
- Applicative
- def compose[G[_]](implicit arg0: Apply[G]): Apply[[α]PotOption[G[α]]]
- Definition Classes
- Apply
- def compose[G[_]](implicit arg0: Functor[G]): Functor[[α]PotOption[G[α]]]
- Definition Classes
- Functor
- def compose[G[_]](implicit arg0: Invariant[G]): Invariant[[α]PotOption[G[α]]]
- Definition Classes
- Invariant
- def composeApply[G[_]](implicit arg0: Apply[G]): InvariantSemigroupal[[α]PotOption[G[α]]]
- Definition Classes
- InvariantSemigroupal
- def composeContravariant[G[_]](implicit arg0: Contravariant[G]): Contravariant[[α]PotOption[G[α]]]
- Definition Classes
- Functor → Invariant
- def composeContravariantMonoidal[G[_]](implicit arg0: ContravariantMonoidal[G]): ContravariantMonoidal[[α]PotOption[G[α]]]
- Definition Classes
- Applicative
- def composeFunctor[G[_]](implicit arg0: Functor[G]): Invariant[[α]PotOption[G[α]]]
- Definition Classes
- Invariant
- def contains_[A](fa: PotOption[A], v: A)(implicit ev: Eq[A]): Boolean
- Definition Classes
- UnorderedFoldable
- def count[A](fa: PotOption[A])(p: (A) => Boolean): Long
- Definition Classes
- UnorderedFoldable
- def dropWhile_[A](fa: PotOption[A])(p: (A) => Boolean): List[A]
- Definition Classes
- Foldable
- def ensure[A](fa: PotOption[A])(error: => Throwable)(predicate: (A) => Boolean): PotOption[A]
- Definition Classes
- MonadError
- def ensureOr[A](fa: PotOption[A])(error: (A) => Throwable)(predicate: (A) => Boolean): PotOption[A]
- Definition Classes
- MonadError
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def exists[A](fa: PotOption[A])(p: (A) => Boolean): Boolean
- Definition Classes
- Foldable → UnorderedFoldable
- def existsM[G[_], A](fa: PotOption[A])(p: (A) => G[Boolean])(implicit G: Monad[G]): G[Boolean]
- Definition Classes
- Foldable
- def filter_[A](fa: PotOption[A])(p: (A) => Boolean): List[A]
- Definition Classes
- Foldable
- def find[A](fa: PotOption[A])(f: (A) => Boolean): Option[A]
- Definition Classes
- Foldable
- def findM[G[_], A](fa: PotOption[A])(p: (A) => G[Boolean])(implicit G: Monad[G]): G[Option[A]]
- Definition Classes
- Foldable
- def flatMap[A, B](fa: PotOption[A])(f: (A) => PotOption[B]): PotOption[B]
- Definition Classes
- PotOptionCats → FlatMap
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def flatMap2[A0, A1, Z](f0: PotOption[A0], f1: PotOption[A1])(f: (A0, A1) => PotOption[Z]): PotOption[Z]
- Definition Classes
- FlatMapArityFunctions
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def flatSequence[G[_], A](fgfa: PotOption[G[PotOption[A]]])(implicit G: Applicative[G], F: FlatMap[PotOption]): G[PotOption[A]]
- Definition Classes
- Traverse
- def flatTap[A, B](fa: PotOption[A])(f: (A) => PotOption[B]): PotOption[A]
- Definition Classes
- FlatMap
- 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
- def flatten[A](ffa: PotOption[PotOption[A]]): PotOption[A]
- Definition Classes
- FlatMap
- final def fmap[A, B](fa: PotOption[A])(f: (A) => B): PotOption[B]
- Definition Classes
- Functor
- def fold[A](fa: PotOption[A])(implicit A: Monoid[A]): A
- Definition Classes
- Foldable
- def foldA[G[_], A](fga: PotOption[G[A]])(implicit G: Applicative[G], A: Monoid[A]): G[A]
- Definition Classes
- Foldable
- def foldK[G[_], A](fga: PotOption[G[A]])(implicit G: MonoidK[G]): G[A]
- Definition Classes
- Foldable
- def foldLeft[A, B](fa: PotOption[A], b: B)(f: (B, A) => B): B
- Definition Classes
- PotOptionCats → Foldable
- 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
- def foldM[G[_], A, B](fa: PotOption[A], z: B)(f: (B, A) => G[B])(implicit G: Monad[G]): G[B]
- Definition Classes
- Foldable
- def foldMap[A, B](fa: PotOption[A])(f: (A) => B)(implicit B: Monoid[B]): B
- Definition Classes
- Foldable
- def foldMapA[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: Applicative[G], B: Monoid[B]): G[B]
- Definition Classes
- Foldable
- def foldMapK[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: MonoidK[G]): G[B]
- Definition Classes
- Foldable
- def foldMapM[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: Monad[G], B: Monoid[B]): G[B]
- Definition Classes
- Foldable
- def foldRight[A, B](fa: PotOption[A], lb: Eval[B])(f: (A, Eval[B]) => Eval[B]): Eval[B]
- Definition Classes
- PotOptionCats → Foldable
- 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
- def forall[A](fa: PotOption[A])(p: (A) => Boolean): Boolean
- Definition Classes
- Foldable → UnorderedFoldable
- def forallM[G[_], A](fa: PotOption[A])(p: (A) => G[Boolean])(implicit G: Monad[G]): G[Boolean]
- Definition Classes
- Foldable
- def foreverM[A, B](fa: PotOption[A]): PotOption[B]
- Definition Classes
- FlatMap
- def fproduct[A, B](fa: PotOption[A])(f: (A) => B): PotOption[(A, B)]
- Definition Classes
- Functor
- def fproductLeft[A, B](fa: PotOption[A])(f: (A) => B): PotOption[(B, A)]
- Definition Classes
- Functor
- def fromEither[A](x: Either[Throwable, A]): PotOption[A]
- Definition Classes
- ApplicativeError
- def fromOption[A](oa: Option[A], ifEmpty: => Throwable): PotOption[A]
- Definition Classes
- ApplicativeError
- def fromTry[A](t: Try[A])(implicit ev: <:<[Throwable, Throwable]): PotOption[A]
- Definition Classes
- ApplicativeError
- def fromValidated[A](x: Validated[Throwable, A]): PotOption[A]
- Definition Classes
- ApplicativeError
- def functor: Functor[PotOption]
- Definition Classes
- PotOptionCats → Align
- def get[A](fa: PotOption[A])(idx: Long): Option[A]
- Definition Classes
- Foldable
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def handleError[A](fa: PotOption[A])(f: (Throwable) => A): PotOption[A]
- Definition Classes
- ApplicativeError
- def handleErrorWith[A](fa: PotOption[A])(f: (Throwable) => PotOption[A]): PotOption[A]
- Definition Classes
- PotOptionCats → ApplicativeError
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def ifElseM[A](branches: (PotOption[Boolean], PotOption[A])*)(els: PotOption[A]): PotOption[A]
- Definition Classes
- Monad
- def ifF[A](fb: PotOption[Boolean])(ifTrue: => A, ifFalse: => A): PotOption[A]
- Definition Classes
- Functor
- def ifM[B](fa: PotOption[Boolean])(ifTrue: => PotOption[B], ifFalse: => PotOption[B]): PotOption[B]
- Definition Classes
- FlatMap
- def imap[A, B](fa: PotOption[A])(f: (A) => B)(g: (B) => A): PotOption[B]
- Definition Classes
- Functor → Invariant
- def intercalate[A](fa: PotOption[A], a: A)(implicit A: Monoid[A]): A
- Definition Classes
- Foldable
- def intersperseList[A](xs: List[A], x: A): List[A]
- Attributes
- protected
- Definition Classes
- Foldable
- def isEmpty[A](fa: PotOption[A]): Boolean
- Definition Classes
- Foldable → UnorderedFoldable
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iterateForeverM[A, B](a: A)(f: (A) => PotOption[A]): PotOption[B]
- Definition Classes
- FlatMap
- def iterateUntil[A](f: PotOption[A])(p: (A) => Boolean): PotOption[A]
- Definition Classes
- Monad
- def iterateUntilM[A](init: A)(f: (A) => PotOption[A])(p: (A) => Boolean): PotOption[A]
- Definition Classes
- Monad
- def iterateWhile[A](f: PotOption[A])(p: (A) => Boolean): PotOption[A]
- Definition Classes
- Monad
- def iterateWhileM[A](init: A)(f: (A) => PotOption[A])(p: (A) => Boolean): PotOption[A]
- Definition Classes
- Monad
- def lift[A, B](f: (A) => B): (PotOption[A]) => PotOption[B]
- Definition Classes
- Functor
- def map[A, B](fa: PotOption[A])(f: (A) => B): PotOption[B]
- Definition Classes
- Traverse → Functor
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def map2[A, B, Z](fa: PotOption[A], fb: PotOption[B])(f: (A, B) => Z): PotOption[Z]
- Definition Classes
- FlatMap → Apply
- 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
- 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
- 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
- def map2Eval[A, B, Z](fa: PotOption[A], fb: Eval[PotOption[B]])(f: (A, B) => Z): Eval[PotOption[Z]]
- Definition Classes
- FlatMap → Apply
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def mapAccumulate[S, A, B](init: S, fa: PotOption[A])(f: (S, A) => (S, B)): (S, PotOption[B])
- Definition Classes
- Traverse
- def mapWithIndex[A, B](fa: PotOption[A])(f: (A, Int) => B): PotOption[B]
- Definition Classes
- Traverse
- def maximumByList[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): List[A]
- Definition Classes
- Foldable
- def maximumByOption[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): Option[A]
- Definition Classes
- Foldable
- def maximumList[A](fa: PotOption[A])(implicit A: Order[A]): List[A]
- Definition Classes
- Foldable
- def maximumOption[A](fa: PotOption[A])(implicit A: Order[A]): Option[A]
- Definition Classes
- Foldable
- def minimumByList[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): List[A]
- Definition Classes
- Foldable
- def minimumByOption[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: Order[B]): Option[A]
- Definition Classes
- Foldable
- def minimumList[A](fa: PotOption[A])(implicit A: Order[A]): List[A]
- Definition Classes
- Foldable
- def minimumOption[A](fa: PotOption[A])(implicit A: Order[A]): Option[A]
- Definition Classes
- Foldable
- def mproduct[A, B](fa: PotOption[A])(f: (A) => PotOption[B]): PotOption[(A, B)]
- Definition Classes
- FlatMap
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nonEmpty[A](fa: PotOption[A]): Boolean
- Definition Classes
- Foldable → UnorderedFoldable
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def onError[A](fa: PotOption[A])(pf: PartialFunction[Throwable, PotOption[Unit]]): PotOption[A]
- Definition Classes
- ApplicativeError
- def padZip[A, B](fa: PotOption[A], fb: PotOption[B]): PotOption[(Option[A], Option[B])]
- Definition Classes
- Align
- def padZipWith[A, B, C](fa: PotOption[A], fb: PotOption[B])(f: (Option[A], Option[B]) => C): PotOption[C]
- Definition Classes
- Align
- 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
- 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
- def partitionEither[A, B, C](fa: PotOption[A])(f: (A) => Either[B, C])(implicit A: Alternative[PotOption]): (PotOption[B], PotOption[C])
- Definition Classes
- Foldable
- 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
- def point[A](a: A): PotOption[A]
- Definition Classes
- InvariantMonoidal
- def product[A, B](fa: PotOption[A], fb: PotOption[B]): PotOption[(A, B)]
- Definition Classes
- FlatMap → Apply → Semigroupal
- def productAll[A](fa: PotOption[A])(implicit A: Numeric[A]): A
- Definition Classes
- Foldable
- def productL[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[A]
- Definition Classes
- FlatMap → Apply
- def productLEval[A, B](fa: PotOption[A])(fb: Eval[PotOption[B]]): PotOption[A]
- Definition Classes
- FlatMap
- def productR[A, B](fa: PotOption[A])(fb: PotOption[B]): PotOption[B]
- Definition Classes
- FlatMap → Apply
- def productREval[A, B](fa: PotOption[A])(fb: Eval[PotOption[B]]): PotOption[B]
- Definition Classes
- FlatMap
- def pure[A](a: A): PotOption[A]
- Definition Classes
- PotOptionCats → Applicative
- def raiseError[A](t: Throwable): PotOption[A]
- Definition Classes
- PotOptionCats → ApplicativeError
- def raiseUnless(cond: Boolean)(e: => Throwable): PotOption[Unit]
- Definition Classes
- ApplicativeError
- def raiseWhen(cond: Boolean)(e: => Throwable): PotOption[Unit]
- Definition Classes
- ApplicativeError
- def recover[A](fa: PotOption[A])(pf: PartialFunction[Throwable, A]): PotOption[A]
- Definition Classes
- ApplicativeError
- def recoverWith[A](fa: PotOption[A])(pf: PartialFunction[Throwable, PotOption[A]]): PotOption[A]
- Definition Classes
- ApplicativeError
- def redeem[A, B](fa: PotOption[A])(recover: (Throwable) => B, f: (A) => B): PotOption[B]
- Definition Classes
- ApplicativeError
- def redeemWith[A, B](fa: PotOption[A])(recover: (Throwable) => PotOption[B], bind: (A) => PotOption[B]): PotOption[B]
- Definition Classes
- MonadError
- def reduceLeftOption[A](fa: PotOption[A])(f: (A, A) => A): Option[A]
- Definition Classes
- Foldable
- def reduceLeftToOption[A, B](fa: PotOption[A])(f: (A) => B)(g: (B, A) => B): Option[B]
- Definition Classes
- Foldable
- def reduceRightOption[A](fa: PotOption[A])(f: (A, Eval[A]) => Eval[A]): Eval[Option[A]]
- Definition Classes
- Foldable
- def reduceRightToOption[A, B](fa: PotOption[A])(f: (A) => B)(g: (A, Eval[B]) => Eval[B]): Eval[Option[B]]
- Definition Classes
- Foldable
- def replicateA[A](n: Int, fa: PotOption[A]): PotOption[List[A]]
- Definition Classes
- Applicative
- def replicateA_[A](n: Int, fa: PotOption[A]): PotOption[Unit]
- Definition Classes
- Applicative
- def rethrow[A, EE <: Throwable](fa: PotOption[Either[EE, A]]): PotOption[A]
- Definition Classes
- MonadError
- def sequence[G[_], A](fga: PotOption[G[A]])(implicit arg0: Applicative[G]): G[PotOption[A]]
- Definition Classes
- Traverse
- def sequence_[G[_], A](fga: PotOption[G[A]])(implicit arg0: Applicative[G]): G[Unit]
- Definition Classes
- Foldable
- def size[A](fa: PotOption[A]): Long
- Definition Classes
- UnorderedFoldable
- def sliding10[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding11[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding12[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding13[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding14[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- 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
- 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
- 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
- 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
- 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
- def sliding2[A](fa: PotOption[A]): List[(A, A)]
- Definition Classes
- FoldableNFunctions
- 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
- 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
- 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
- def sliding3[A](fa: PotOption[A]): List[(A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding4[A](fa: PotOption[A]): List[(A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding5[A](fa: PotOption[A]): List[(A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding6[A](fa: PotOption[A]): List[(A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding7[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding8[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sliding9[A](fa: PotOption[A]): List[(A, A, A, A, A, A, A, A, A)]
- Definition Classes
- FoldableNFunctions
- def sumAll[A](fa: PotOption[A])(implicit A: Numeric[A]): A
- Definition Classes
- Foldable
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tailRecM[A, B](a: A)(f: (A) => PotOption[Either[A, B]]): PotOption[B]
- Definition Classes
- PotOptionCats → FlatMap
- Annotations
- @tailrec()
- def takeWhile_[A](fa: PotOption[A])(p: (A) => Boolean): List[A]
- Definition Classes
- Foldable
- def toIterable[A](fa: PotOption[A]): Iterable[A]
- Definition Classes
- Foldable
- def toList[A](fa: PotOption[A]): List[A]
- Definition Classes
- Foldable
- def toString(): String
- Definition Classes
- AnyRef → Any
- def traverse[F[_], A, B](fa: PotOption[A])(f: (A) => F[B])(implicit F: Applicative[F]): F[PotOption[B]]
- Definition Classes
- PotOptionCats → Traverse
- def traverseTap[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit arg0: Applicative[G]): G[PotOption[A]]
- Definition Classes
- Traverse
- def traverseWithIndexM[G[_], A, B](fa: PotOption[A])(f: (A, Int) => G[B])(implicit G: Monad[G]): G[PotOption[B]]
- Definition Classes
- Traverse
- def traverse_[G[_], A, B](fa: PotOption[A])(f: (A) => G[B])(implicit G: Applicative[G]): G[Unit]
- Definition Classes
- Foldable
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- def tuple2[A, B](f1: PotOption[A], f2: PotOption[B]): PotOption[(A, B)]
- Definition Classes
- ApplyArityFunctions
- 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
- 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
- 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
- def tuple3[A0, A1, A2](f0: PotOption[A0], f1: PotOption[A1], f2: PotOption[A2]): PotOption[(A0, A1, A2)]
- Definition Classes
- ApplyArityFunctions
- 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
- 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
- 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
- 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
- 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
- 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
- def tupleLeft[A, B](fa: PotOption[A], b: B): PotOption[(B, A)]
- Definition Classes
- Functor
- def tupleRight[A, B](fa: PotOption[A], b: B): PotOption[(A, B)]
- Definition Classes
- Functor
- def unit: PotOption[Unit]
- Definition Classes
- Applicative → InvariantMonoidal
- def unlessA[A](cond: Boolean)(f: => PotOption[A]): PotOption[Unit]
- Definition Classes
- Applicative
- def unorderedFold[A](fa: PotOption[A])(implicit arg0: CommutativeMonoid[A]): A
- Definition Classes
- Foldable → UnorderedFoldable
- def unorderedFoldMap[A, B](fa: PotOption[A])(f: (A) => B)(implicit arg0: CommutativeMonoid[B]): B
- Definition Classes
- Foldable → UnorderedFoldable
- def unorderedSequence[G[_], A](fga: PotOption[G[A]])(implicit arg0: CommutativeApplicative[G]): G[PotOption[A]]
- Definition Classes
- Traverse → UnorderedTraverse
- def unorderedTraverse[G[_], A, B](sa: PotOption[A])(f: (A) => G[B])(implicit arg0: CommutativeApplicative[G]): G[PotOption[B]]
- Definition Classes
- Traverse → UnorderedTraverse
- def untilDefinedM[A](foa: PotOption[Option[A]]): PotOption[A]
- Definition Classes
- FlatMap
- def untilM[G[_], A](f: PotOption[A])(cond: => PotOption[Boolean])(implicit G: Alternative[G]): PotOption[G[A]]
- Definition Classes
- Monad
- def untilM_[A](f: PotOption[A])(cond: => PotOption[Boolean]): PotOption[Unit]
- Definition Classes
- Monad
- def unzip[A, B](fab: PotOption[(A, B)]): (PotOption[A], PotOption[B])
- Definition Classes
- Functor
- def void[A](fa: PotOption[A]): PotOption[Unit]
- Definition Classes
- Functor
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def whenA[A](cond: Boolean)(f: => PotOption[A]): PotOption[Unit]
- Definition Classes
- Applicative
- def whileM[G[_], A](p: PotOption[Boolean])(body: => PotOption[A])(implicit G: Alternative[G]): PotOption[G[A]]
- Definition Classes
- Monad
- def whileM_[A](p: PotOption[Boolean])(body: => PotOption[A]): PotOption[Unit]
- Definition Classes
- Monad
- def widen[A, B >: A](fa: PotOption[A]): PotOption[B]
- Definition Classes
- Functor
- def zipAll[A, B](fa: PotOption[A], fb: PotOption[B], a: A, b: B): PotOption[(A, B)]
- Definition Classes
- Align
- def zipWithIndex[A](fa: PotOption[A]): PotOption[(A, Int)]
- Definition Classes
- Traverse
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
- 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