Object/Trait

io.rbricks.nozzle.monadicctrl

DefaultErrorMonadicCtrl

Related Docs: trait DefaultErrorMonadicCtrl | package monadicctrl

Permalink

object DefaultErrorMonadicCtrl extends DefaultErrorMonadicCtrl with MonadicCtrlMapperSupport

Linear Supertypes
MonadicCtrlMapperSupport, HighestPriorityMonadicCtrlMapperConversions, HighPriorityMonadicCtrlMapperConversions, LowPriorityMonadicCtrlMapperConversions, DefaultErrorMonadicCtrl, DefaultWebErrorSupport, WebErrorSupport, MonadicCtrl, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultErrorMonadicCtrl
  2. MonadicCtrlMapperSupport
  3. HighestPriorityMonadicCtrlMapperConversions
  4. HighPriorityMonadicCtrlMapperConversions
  5. LowPriorityMonadicCtrlMapperConversions
  6. DefaultErrorMonadicCtrl
  7. DefaultWebErrorSupport
  8. WebErrorSupport
  9. MonadicCtrl
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type CtrlFlow[A] = Either[WebError, A]

    Permalink
    Definition Classes
    MonadicCtrl
  2. type CtrlFlowSuccess[A] = Either[WebError, Success[A]]

    Permalink
    Definition Classes
    MonadicCtrl
  3. type CtrlFlowSuccessT[F[_], A] = EitherT[F, WebError, Success[A]]

    Permalink
    Definition Classes
    MonadicCtrl
  4. type CtrlFlowT[F[_], A] = EitherT[F, WebError, A]

    Permalink
    Definition Classes
    MonadicCtrl
  5. sealed trait DefaultWebError extends AnyRef

    Permalink
    Definition Classes
    DefaultWebErrorSupport
  6. type FutureCtrlFlow[A] = EitherT[Future, WebError, A]

    Permalink
    Definition Classes
    MonadicCtrl
  7. implicit class FutureCtrlFlowPimp extends AnyRef

    Permalink
  8. type FutureCtrlFlowSuccess[A] = EitherT[Future, WebError, Success[A]]

    Permalink
    Definition Classes
    MonadicCtrl
  9. case class Success[+V](value: V) extends Product with Serializable

    Permalink
    Definition Classes
    DefaultErrorMonadicCtrl
  10. type WebError = DefaultWebError

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object FutureCtrlFlow

    Permalink
    Definition Classes
    MonadicCtrl
  5. object WebError

    Permalink
    Definition Classes
    DefaultWebErrorSupport
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def convertSuccess[A](fcf: FutureCtrlFlowSuccess[A])(implicit executionContext: ExecutionContext): Future[Output[A]]

    Permalink
    Definition Classes
    LowPriorityMonadicCtrlMapperConversions
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. def instance[A, B](f: (Endpoint[A]) ⇒ Endpoint[B]): finch.internal.Mapper.Aux[A, B]

    Permalink
    Definition Classes
    LowPriorityMonadicCtrlMapperConversions
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. implicit def mapperFromTFutureSuccessFunction[A, B](f: (A) ⇒ FutureCtrlFlowSuccess[B])(implicit executionContext: ExecutionContext): finch.internal.Mapper.Aux[A, B]

    Permalink
    Definition Classes
    LowPriorityMonadicCtrlMapperConversions
  17. implicit def mapperFromTFutureSuccessHFunction[A, B, F, FOB](f: F)(implicit ftp: shapeless.ops.function.FnToProduct.Aux[F, (A) ⇒ FOB], ev: <:<[FOB, FutureCtrlFlow[Success[B]]], executionContext: ExecutionContext): finch.internal.Mapper.Aux[A, B]

    Permalink
    Definition Classes
    HighestPriorityMonadicCtrlMapperConversions
  18. implicit def mapperFromTFutureSuccessValue[A](l: ⇒ FutureCtrlFlowSuccess[A])(implicit executionContext: ExecutionContext): finch.internal.Mapper.Aux[HNil, A]

    Permalink
    Definition Classes
    HighPriorityMonadicCtrlMapperConversions
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. def output[A](f: FutureCtrlFlowSuccess[A]): FutureCtrlFlowSuccess[A]

    Permalink
    Definition Classes
    MonadicCtrl
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def webErrorToOutput[A](webError: WebError): Output[A]

    Permalink

Inherited from MonadicCtrlMapperSupport

Inherited from HighestPriorityMonadicCtrlMapperConversions

Inherited from HighPriorityMonadicCtrlMapperConversions

Inherited from LowPriorityMonadicCtrlMapperConversions

Inherited from DefaultErrorMonadicCtrl

Inherited from DefaultWebErrorSupport

Inherited from WebErrorSupport

Inherited from MonadicCtrl

Inherited from AnyRef

Inherited from Any

Ungrouped