EffectTalk

Inspecting Cause for defects

Use Cause.defects to extract defect values, or Cause.failures for expected failures. Handle defects differently—log and alert, don't treat them as business logic.

  • Use Cause.defects(cause) for defect values
  • Use Cause.failures(cause) for expected failures
  • Defects = bugs; failures = typed errors
Loading code editor...