Package

io.kanaka.monadic

dsl

Permalink

package dsl

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

Type Members

  1. type JsErrorContent = Seq[(JsPath, Seq[ValidationError])]

    Permalink

Value Members

  1. implicit def booleanToStepOps(boolean: Boolean)(implicit ec: ExecutionContext): StepOps[Unit, Unit]

    Permalink
  2. package compat

    Permalink
  3. implicit def eitherToStepOps[A, B](either: Either[B, A])(implicit ec: ExecutionContext): StepOps[A, B]

    Permalink
  4. implicit def fEitherToStepOps[A, B](fEither: Future[Either[B, A]])(implicit ec: ExecutionContext): StepOps[A, B]

    Permalink
  5. implicit def fOptionToStepOps[A](fOption: Future[Option[A]])(implicit ec: ExecutionContext): StepOps[A, Unit]

    Permalink
  6. implicit def formToStepOps[A](form: Form[A])(implicit ec: ExecutionContext): StepOps[A, Form[A]]

    Permalink
  7. implicit def futureToStepOps[A](future: Future[A])(implicit ec: ExecutionContext): StepOps[A, Throwable]

    Permalink
  8. implicit def jsResultToStepOps[A](jsResult: JsResult[A])(implicit ec: ExecutionContext): StepOps[A, JsErrorContent]

    Permalink
  9. implicit def optionToStepOps[A](option: Option[A])(implicit ec: ExecutionContext): StepOps[A, Unit]

    Permalink
  10. implicit def stepToEither[A](step: Step[A]): Future[Either[Result, A]]

    Permalink
  11. implicit def stepToResult[R <: Result](step: Step[R])(implicit ec: ExecutionContext): Future[Result]

    Permalink
  12. implicit def tryToStepOps[A](tryValue: Try[A])(implicit ec: ExecutionContext): StepOps[A, Throwable]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped