pub type Reason(m, c) {
NotAFunction(value.Value(m, c))
UndefinedVariable(String)
UndefinedBuiltin(String)
UndefinedReference(tree.Reference)
Vacant
NoMatch(term: value.Value(m, c))
UnhandledEffect(String, value.Value(m, c))
IncorrectTerm(expected: String, got: value.Value(m, c))
MissingField(String)
Unrepresentable(builtin: String, args: List(value.Value(m, c)))
}
Constructors
-
-
UndefinedVariable(String)
-
-
-
-
-
-
IncorrectTerm(expected: String, got: value.Value(m, c))
-
-
Unrepresentable(builtin: String, args: List(value.Value(m, c)))