eyg/interpreter/break

Types

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

Search Document