Batch

trait Batch

This trait provides a way to rewrite applicative effects when there is an operation allowing the batching of some effects based on the Batchable typeclass

Companion:
object
Source:
Batch.scala
class Object
trait Matchable
class Any
object Batch.type
object all.type
object batch.type
object interpret.type

Value members

Concrete methods

def batch[R, T[_], A](eff: Eff[R, A])(implicit batchable: Batchable[T], m: MemberInOut[T, R]): Eff[R, A]