Package

org.specs2

control

Permalink

package control

Linear Supertypes
AnyRef, Any
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[Action, A, B]

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

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

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

    Permalink
  7. trait ExecuteActions extends AnyRef

    Permalink
  8. type Logger = (String) ⇒ Unit

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

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

    Permalink

Value Members

  1. object ExecuteActions extends ExecuteActions

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

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

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

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

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

    Permalink
  7. implicit val idToAction: NaturalTransformation[Id, Action]

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

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

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

    Permalink
  11. implicit def operationToActionNat[A]: ~>[Operation, Action]

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

    Permalink
  13. 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