DeepHandler

abstract class DeepHandler[M[_], E <: Effect[M]] extends Handler[M, E]
class Handler[M, E]
class Object
trait Matchable
class Any

Value members

Abstract methods

def flatMap[T, U](m: M[T], f: T => M[U]): M[U]

Concrete methods

def flatten[T](v: M[M[T]]): M[T]
def map[T, U](m: M[T], f: T => U): M[U]

Inherited methods

def pure[T](v: T): M[T]
Inherited from:
Handler