Package

org.davidbild.tristate.contrib

scalaz

Permalink

package scalaz

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalaz
  2. TristateFunctions
  3. TristateInstances
  4. TristateInstances0
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait TristateFunctions extends AnyRef

    Permalink
  2. trait TristateInstances extends TristateInstances0

    Permalink
  3. sealed trait TristateInstances0 extends AnyRef

    Permalink

Value Members

  1. implicit def TristateShow[A](implicit arg0: Show[A]): Show[Tristate[A]]

    Permalink
    Definition Classes
    TristateInstances
  2. final def foldLift[F[_], A, B](fa: Tristate[A])(b: ⇒ B, k: (F[A]) ⇒ B)(implicit p: Applicative[F]): B

    Permalink
    Definition Classes
    TristateFunctions
  3. final def orEmpty[A, M[_]](fa: Tristate[A])(implicit arg0: Applicative[M], arg1: PlusEmpty[M]): M[A]

    Permalink
    Definition Classes
    TristateFunctions
  4. final def toFailure[A, B](fa: Tristate[A])(ifAbsent: ⇒ B, ifUnspecified: ⇒ B): Validation[A, B]

    Permalink
    Definition Classes
    TristateFunctions
  5. final def toLeft[A, B](fa: Tristate[A])(ifAbsent: ⇒ B, ifUnspecified: ⇒ B): \/[A, B]

    Permalink
    Definition Classes
    TristateFunctions
  6. final def toMaybe[A](fa: Tristate[A]): Maybe[A]

    Permalink
    Definition Classes
    TristateFunctions
  7. final def toRight[A, E](fa: Tristate[A])(ifAbsent: ⇒ E, ifUnspecified: ⇒ E): \/[E, A]

    Permalink
    Definition Classes
    TristateFunctions
  8. final def toSuccess[A, E](fa: Tristate[A])(ifAbsent: ⇒ E, ifUnspecified: ⇒ E): Validation[E, A]

    Permalink
    Definition Classes
    TristateFunctions
  9. implicit def tristateEqual[A](implicit A0: Equal[A]): Equal[Tristate[A]]

    Permalink
    Definition Classes
    TristateInstances0
  10. implicit val tristateInstance: Traverse[Tristate] with MonadPlus[Tristate] with Foldable[Tristate] with Cozip[Tristate] with IsEmpty[Tristate] with Cobind[Tristate] with Optional[Tristate] { def point[A](a: => A): org.davidbild.tristate.Tristate.Present[A] }

    Permalink
    Definition Classes
    TristateInstances
  11. implicit def tristateMonoid[A](implicit arg0: Semigroup[A]): Monoid[Tristate[A]]

    Permalink
    Definition Classes
    TristateInstances
  12. implicit def tristateOrder[A](implicit A0: Order[A]): Order[Tristate[A]]

    Permalink
    Definition Classes
    TristateInstances

Inherited from TristateFunctions

Inherited from TristateInstances

Inherited from TristateInstances0

Inherited from AnyRef

Inherited from Any

Ungrouped