Thank you, I actually meant this from kotlin compiler perspective instead of from arrow-meta perspective. But I guess just throwing any Exception for erros works, and errors and warnings to be highlighted in the IDE can better be done through an intellij plugin.