TracedHandler

feral.lambda.TracedHandler
object TracedHandler

Attributes

Source
TracedHandler.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply[Event, Result](entryPoint: EntryPoint[IO])(handler: Trace[IO] => IO[Option[Result]])(implicit inv: Invocation[IO, Event], KS: KernelSource[Event]): IO[Option[Result]]

Attributes

Source
TracedHandler.scala
def apply[F[_] : MonadCancelThrow, Event, Result](entryPoint: EntryPoint[F], handler: Kleisli[F, Span[F], Option[Result]])(implicit evidence$1: MonadCancelThrow[F], inv: Invocation[F, Event], KS: KernelSource[Event]): F[Option[Result]]

Attributes

Source
TracedHandler.scala