crystal.implicits

Type members

Classlikes

final implicit
class AnyOptionToPotOps[A](a: Option[A]) extends AnyVal
final implicit
class AnyToPotOps[A](a: A) extends AnyVal
implicit
class OptionApplicativeUnitOps[F[_]](opt: Option[F[Unit]])(implicit evidence$1: Applicative[F])
object PotCats extends MonadError[Pot, Throwable] with Traverse[Pot] with Align[Pot]
final implicit
class TryOptionToPotOps[A](a: Option[Try[A]]) extends AnyVal
final implicit
class TryToPotOps[A](a: Try[A])
object throwable

Implicits

Implicits

final implicit
def AnyOptionToPotOps[A](a: Option[A]): AnyOptionToPotOps[A]
final implicit
def AnyToPotOps[A](a: A): AnyToPotOps[A]
final implicit
def OptionApplicativeUnitOps[F[_] : Applicative](opt: Option[F[Unit]]): OptionApplicativeUnitOps[F]
final implicit
def TryOptionToPotOps[A](a: Option[Try[A]]): TryOptionToPotOps[A]
final implicit
def TryToPotOps[A](a: Try[A]): TryToPotOps[A]
implicit
def potEq[A : Eq](implicit evidence$2: Eq[A], eqThrowable: Eq[Throwable]): Eq[Pot[A]]