Transformable

trait Transformable[Alg[_[_, _, _, _, _]]]

Allows to transform the effect an algebra works against.

class Object
trait Matchable
class Any
trait Service[Alg, Op]

Value members

Abstract methods

def transform[F[_, _, _, _, _], G[_, _, _, _, _]](alg: Alg[F], transformation: Transformation[F, G]): Alg[G]