Module

OpenTelemetry.Tracing.Tracer

#SpanStartOpts

type SpanStartOpts = { attributes :: Attributes, isRecording :: Boolean, kind :: SpanKind, links :: List Link, startTime :: Maybe Timestamp }

#TracedFun

#currentChildSpan

#currentSpan

#defaultSpanStartOpts

#setCurrentChildSpan

#setCurrentSpan

#withSpan

withSpan :: forall a. Tracer -> SpanName -> SpanStartOpts -> TracedFun a -> Effect a

Modules