package future

Since

09 Jan 2018

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. future
  2. FutureSyntaxImplicits
  3. FutureTypeDefinitions
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class BooleanToFutureOps extends AnyRef

  2. final class EitherToFutureOps[L, R] extends AnyRef

  3. type ExecutionContext = scala.concurrent.ExecutionContext
    Definition Classes
    FutureTypeDefinitions
  4. type Future[T] = scala.concurrent.Future[T]
    Definition Classes
    FutureTypeDefinitions
  5. final class FutureBooleanToFutureOps extends AnyRef

  6. final class FutureOptionToFutureOps[T] extends AnyRef

  7. trait FutureSyntaxImplicits extends AnyRef

    Since

    25 Jan 2018

  8. trait FutureTypeDefinitions extends AnyRef

    Since

    09 Jan 2018

  9. final class OptionToFutureOps[T] extends AnyRef

    Since

    25 Jan 2018

  10. final class ResultToFutureOps[R] extends AnyRef

  11. final class SafeFutureOps[T] extends AnyRef

    This is the most useful thing since sliced-bread.

    This is the most useful thing since sliced-bread. No more hidden side-effects from annoying Future.apply

  12. final class TryToFutureOps[T] extends AnyRef

  13. final class UnsafeFutureOps[T] extends AnyRef

    These operations are impure, and should be rarely, if ever used.

    These operations are impure, and should be rarely, if ever used. Definitely never in any production code that responds to your request. Acceptable only on application startup, or test code

    Since

    09 Jan 2018

Value Members

  1. val Await: scala.concurrent.Await.type
    Definition Classes
    FutureTypeDefinitions
  2. val ExecutionContext: scala.concurrent.ExecutionContext.type
    Definition Classes
    FutureTypeDefinitions
  3. val Future: scala.concurrent.Future.type
    Definition Classes
    FutureTypeDefinitions
  4. def blocking[T](body: ⇒ T): T
    Definition Classes
    FutureTypeDefinitions
  5. implicit def bmCommonsBooleanToFutureOps(b: Boolean): BooleanToFutureOps
    Definition Classes
    FutureSyntaxImplicits
  6. implicit def bmCommonsEitherToFutureOps[L, R](eit: Either[L, R]): EitherToFutureOps[L, R]
    Definition Classes
    FutureSyntaxImplicits
  7. implicit def bmCommonsFutureBooleanToFutureOps(fb: Future[Boolean]): FutureBooleanToFutureOps
    Definition Classes
    FutureSyntaxImplicits
  8. implicit def bmCommonsFutureCompanionOps(f: Future.type): CompanionFutureOps.type
    Definition Classes
    FutureSyntaxImplicits
  9. implicit def bmCommonsFutureOptionToFutureOps[T](fopt: Future[Option[T]]): FutureOptionToFutureOps[T]
    Definition Classes
    FutureSyntaxImplicits
  10. implicit def bmCommonsOptionToFutureOps[T](opt: Option[T]): OptionToFutureOps[T]
    Definition Classes
    FutureSyntaxImplicits
  11. implicit def bmCommonsResultToFutureOps[R](r: result.Result[R]): ResultToFutureOps[R]
    Definition Classes
    FutureSyntaxImplicits
  12. implicit def bmCommonsSafeFutureOps[T](f: ⇒ Future[T]): SafeFutureOps[T]
    Definition Classes
    FutureSyntaxImplicits
  13. implicit def bmCommonsUnsafeFutureOps[T](f: Future[T]): UnsafeFutureOps[T]
    Definition Classes
    FutureSyntaxImplicits
  14. object CompanionFutureOps

  15. object FutureUtil

    Since

    20 Jan 2018

Inherited from FutureSyntaxImplicits

Inherited from FutureTypeDefinitions

Inherited from AnyRef

Inherited from Any

Ungrouped