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[TimedFuture, 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[TimedFuture, 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. def attemptAction[A](action: Action[A], printer: (String) ⇒ Unit): \/[Throwable, A]

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

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

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

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

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

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

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

    Permalink
  12. lazy val executorServices: ExecutorServices

    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