TracedT

final case
class TracedT[W[_], A, B](run: W[A => B])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def cobind[C](f: TracedT[W, A, B] => C)(implicit W: Cobind[W], A: Semigroup[A]): TracedT[W, A, C]
def contramap[C](f: C => A)(implicit W: Functor[W]): TracedT[W, C, B]
def copoint(implicit W: Comonad[W], A: Monoid[A]): B
def lower(implicit W: Functor[W], A: Monoid[A]): W[B]
def map[C](f: B => C)(implicit W: Functor[W]): TracedT[W, A, C]
def trans[M[_]](f: NaturalTransformation[W, M]): TracedT[M, A, B]

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product