TraceWeaveOps

com.dwolla.tracing.syntax.TraceWeaveOps
final class TraceWeaveOps[Alg[_[_]], F[_]](val alg: Alg[F]) extends AnyVal

Attributes

Source
TraceWeaveOps.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def traceWithInputs[Cod[_]](implicit F: Apply[F], T: Trace[F], A: Aspect[Alg, TraceableValue, Cod]): Alg[F]

Attributes

Source
TraceWeaveOps.scala
def traceWithInputsAndOutputs(implicit F: FlatMap[F], T: Trace[F], A: Aspect[Alg, TraceableValue, TraceableValue]): Alg[F]

Attributes

Source
TraceWeaveOps.scala

Concrete fields

val alg: Alg[F]

Attributes

Source
TraceWeaveOps.scala