MCPcopy Create free account
hub / github.com/Effect-TS/effect / renderPrettyError

Function renderPrettyError

packages/effect/src/internal/effect.ts:472–473  ·  view source on GitHub ↗
(e: Error)

Source from the content-addressed store, hash-verified

470 causePrettyErrors<E>(cause).map(renderPrettyError).join("\n")
471
472const renderPrettyError = (e: Error): string | undefined =>
473 e.cause ? `${e.stack} {\n${renderErrorCause(e.cause as Error, " ")}\n}` : e.stack
474
475const renderErrorCause = (cause: Error, prefix: string) => {
476 const lines = cause.stack!.split("\n")

Callers 1

causePrettyErrorFunction · 0.85

Calls 1

renderErrorCauseFunction · 0.85

Tested by

no test coverage detected