Package

org.specs2

control

Permalink

package control

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

Type Members

  1. type Action[A] = Eff[ActionStack, A]

    Permalink
  2. type ActionStack = FxAppend[Fx2[Async, control.eff.ErrorEffect.ErrorOrOk], Fx3[Console, Warnings, Safe]]

    Permalink
  3. type AsyncFold[A, B] = Fold[ActionStack, A, B]

    Permalink
  4. type AsyncSink[A] = Fold[ActionStack, A, Unit]

    Permalink
  5. type AsyncStream[A] = Producer[ActionStack, A]

    Permalink
  6. type AsyncTransducer[A, B] = (Producer[ActionStack, A]) ⇒ Producer[ActionStack, B]

    Permalink
  7. type Logger = (String) ⇒ Unit

    Permalink
  8. type Operation[A] = Eff[OperationStack, A]

    Permalink
  9. type OperationStack = FxAppend[Fx1[control.eff.ErrorEffect.ErrorOrOk], Fx3[Console, Warnings, Safe]]

    Permalink
  10. trait SomeTimeout extends AnyRef

    Permalink
  11. type StreamStack = Fx2[Async, Safe]

    Permalink

Value Members

  1. object FuturezInstances

    Permalink
  2. object SomeTimeout extends SomeTimeout

    Permalink
  3. implicit def actionAsResult[T](implicit arg0: AsResult[T]): AsResult[Action[T]]

    Permalink
  4. val asyncInterpreter: AsyncFutureInterpreter

    Permalink
  5. def attemptAction[A](action: Action[A], printer: (String) ⇒ Unit): \/[Throwable, A]

    Permalink
  6. def attemptExecuteAction[A](action: Action[A], printer: (String) ⇒ Unit): \/[Throwable, (\/[control.eff.ErrorEffect.Error, A], List[String])]

    Permalink
  7. def attemptExecuteOperation[A](operation: Operation[A], printer: (String) ⇒ Unit): \/[Throwable, (\/[control.eff.ErrorEffect.Error, A], List[String])]

    Permalink
  8. lazy val consoleLogging: (String) ⇒ Unit

    Permalink
  9. def emitAsync[A](as: A*): AsyncStream[A]

    Permalink
  10. def emitAsyncDelayed[A](a: A): AsyncStream[A]

    Permalink
  11. def executeAction[A](action: Action[A], printer: (String) ⇒ Unit): (\/[control.eff.ErrorEffect.Error, A], List[String])

    Permalink
  12. def executeOperation[A](operation: Operation[A], printer: (String) ⇒ Unit): (\/[control.eff.ErrorEffect.Error, A], List[String])

    Permalink
  13. implicit def ioResultAsResult[T](implicit arg0: AsResult[T]): AsResult[IO[T]]

    Permalink
  14. lazy val noLogging: (String) ⇒ Unit

    Permalink
  15. implicit def operationAsResult[T](implicit arg0: AsResult[T]): AsResult[Operation[T]]

    Permalink
  16. implicit def operationToAction[A](operation: Operation[A]): Action[A]

    Permalink
  17. def runAction[A](action: Action[A], printer: (String) ⇒ Unit): \/[control.eff.ErrorEffect.Error, A]

    Permalink
  18. def runOperation[A](operation: Operation[A], printer: (String) ⇒ Unit): \/[control.eff.ErrorEffect.Error, A]

    Permalink
  19. def warnAndFail[R, A](message: String, failureMessage: String)(implicit m1: <=[Warnings, R], m2: <=[control.eff.ErrorEffect.ErrorOrOk, R]): Eff[R, A]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped