but yeah what your suggesting is enormously reusab...
# language-proposals
g
but yeah what your suggesting is enormously reusable, then we get
Copy code
reportSemanticError(buildString {
  append("no such $mode preamblepreamble")
  val suggested = availablevars.map { levenshteinStuff }
  appendIf(suggested != null, "did you mean $suggested?")
})