Definitively. Domain. OutcomeRules
(definitively v0.2.0)
Copy Markdown
Per-node outcome rules from YAML; classifies RawResult into Outcome.
Summary
Functions
Classifies a raw node result using the given outcome rules.
Returns the outcome rule map from a node definition.
Types
@type t() :: Definitively.Domain.NodeDefinition.outcome_clause()
Functions
@spec classify(t(), Definitively.Domain.RawResult.t()) :: Definitively.Outcome.t()
Classifies a raw node result using the given outcome rules.
@spec from_node(Definitively.Domain.NodeDefinition.t()) :: t()
Returns the outcome rule map from a node definition.