Diagnostics

The Diagnostics type represents a structured graph of validation failures.

Graph types

  • FsFlow.PathSegment: Location markers used to describe where a diagnostic belongs in a validation graph.
  • FsFlow.Path: A path through a validation graph, represented as a list of PathSegment.
  • FsFlow.Diagnostic: A single failure item attached to a path in a validation graph.
  • FsFlow.Diagnostics: A mergeable validation graph that carries local errors and nested child branches.

Module functions