Interpreter

io.laserdisc.pure.sqs.tagless.Interpreter
See theInterpreter companion object
trait Interpreter[M[_]]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

trait SqsAsyncClientInterpreter extends SqsAsyncClientOp[[_] =>> Kleisli[M, SqsAsyncClient, _$3]]

Attributes

Supertypes
trait SqsAsyncClientOp[[_] =>> Kleisli[M, SqsAsyncClient, _$3]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def SqsAsyncClientOpResource(builder: SqsAsyncClientBuilder): Resource[M, SqsAsyncClientOp[M]]
def SqsAsyncClientResource(builder: SqsAsyncClientBuilder): Resource[M, SqsAsyncClient]
def create(client: SqsAsyncClient): SqsAsyncClientOp[M]
def eff[J, A](fut: J => CompletableFuture[A]): Kleisli[M, J, A]
def eff1[J, A](fut: => CompletableFuture[A]): M[A]
def primitive[J, A](f: J => A): Kleisli[M, J, A]
def primitive1[J, A](f: => A): M[A]

Implicits

Implicits

implicit val asyncM: Async[M]