io.catbird

util

package util

Linear Supertypes
VarInstances, VarInstances1, TryInstances, TryInstances1, TryConversions, FutureInstances, FutureInstances1, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. util
  2. VarInstances
  3. VarInstances1
  4. TryInstances
  5. TryInstances1
  6. TryConversions
  7. FutureInstances
  8. FutureInstances1
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait FutureInstances extends FutureInstances1

  2. trait TryConversions extends AnyRef

  3. trait TryInstances extends TryInstances1

  4. trait VarInstances extends VarInstances1

  5. trait VarInstances1 extends AnyRef

Value Members

  1. def futureComonad(atMost: Duration): Comonad[Future]

    Definition Classes
    FutureInstances1
  2. def futureEq[A](atMost: Duration)(implicit A: Eq[A]): Eq[Future[A]]

    Definition Classes
    FutureInstances
  3. implicit final val futureInstance: MonadError[Future, Throwable] with CoflatMap[Future]

    Definition Classes
    FutureInstances
  4. implicit def futureMonoid[A](implicit A: Monoid[A]): Monoid[Future[A]]

    Definition Classes
    FutureInstances1
  5. implicit def futureSemigroup[A](implicit A: Semigroup[A]): Semigroup[Future[A]]

    Definition Classes
    FutureInstances
  6. implicit def throwableEq: Eq[Throwable]

    Here for the sake of convenience, but needs a better home.

    Here for the sake of convenience, but needs a better home.

    Definition Classes
    TryInstances
  7. implicit def tryEq[A](implicit A: Eq[A]): Eq[Try[A]]

    Definition Classes
    TryInstances
  8. implicit def tryMonoid[A](implicit A: Monoid[A]): Monoid[Try[A]]

    Definition Classes
    TryInstances1
  9. implicit def trySemigroup[A](implicit A: Semigroup[A]): Semigroup[Try[A]]

    Definition Classes
    TryInstances
  10. implicit def tryToXor[A]: Bijection[Try[A], Xor[Throwable, A]]

    Definition Classes
    TryConversions
  11. def varComonad: Comonad[Var]

    Definition Classes
    VarInstances1
  12. def varEq[A](implicit A: Eq[A]): Eq[Var[A]]

    Definition Classes
    VarInstances
  13. implicit val varInstance: Monad[Var] with CoflatMap[Var]

    Definition Classes
    VarInstances
  14. implicit def varMonoid[A](implicit A: Monoid[A]): Monoid[Var[A]]

    Definition Classes
    VarInstances1
  15. implicit def varSemigroup[A](implicit A: Semigroup[A]): Semigroup[Var[A]]

    Definition Classes
    VarInstances

Inherited from VarInstances

Inherited from VarInstances1

Inherited from TryInstances

Inherited from TryInstances1

Inherited from TryConversions

Inherited from FutureInstances

Inherited from FutureInstances1

Inherited from AnyRef

Inherited from Any

Ungrouped