Package

rapture.core

scalazInterop

Permalink

package scalazInterop

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalazInterop
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ResultT[F[_], T, E <: Exception] extends AnyRef

    Permalink

    ResultT monad transformer

    ResultT monad transformer

    Represents a computation of type Result[A,B].

    Example:

    val x: Option[Result[String, E]] = Some(Answer(1))
    ResultT(x).map(1+).run // Some(Answer(2))
  2. class ReturnDisjunction[+Group <: MethodConstraint] extends Mode[Group]

    Permalink
  3. class ReturnTasks[+Group <: MethodConstraint] extends Mode[Group]

    Permalink
  4. class ReturnValidation[+Group <: MethodConstraint] extends Mode[Group]

    Permalink
  5. class ScalazExplicits[+T, E <: Exception] extends AnyRef

    Permalink

Value Members

  1. object ResultT extends ResultTFunctions

    Permalink
  2. implicit def returnDisjunction[Group <: MethodConstraint]: ReturnDisjunction[Group]

    Permalink
  3. implicit def returnTasks[Group <: MethodConstraint](implicit pool: ExecutorService): ReturnTasks[Group]

    Permalink
  4. implicit def returnValidations[Group <: MethodConstraint]: ReturnValidation[Group]

    Permalink
  5. implicit def scalazExplicits[T, E <: Exception](explicit: Explicitly[T, E]): ScalazExplicits[T, E]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped