Package

com.svenvandam.htypes

effect

Permalink

package effect

Visibility
  1. Public
  2. All

Type Members

  1. trait EffectBackend[A[_]] extends AnyRef

    Permalink

    Type class to wrap side-effects.

    Type class to wrap side-effects. Think of Future, Task, IO, etc...

  2. case class FutureEffectBackend()(implicit ec: ExecutionContext) extends EffectBackend[Future] with Product with Serializable

    Permalink

    Future based instance of EffectBackend.

    Future based instance of EffectBackend. Executes the effect in a thread provided by an ExecutionContext.

Value Members

  1. object EffectUtils

    Permalink

Ungrouped