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
class Object
trait Matchable
class Any
object Batch
object all
object batch
object interpret

Value members

Concrete methods

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