Skip to content

Error Handling

Dave Liepmann edited this page May 6, 2019 · 31 revisions

Philosophy

Maria provides a safe playground for experimentation. Therefore, errors of all sorts must be caught and translated into humane, beginner-friendly language. These errors should be worded gently and should suggest ways to solve the error.

Those interested in how Maria wraps errors should read src/maria/messages.cljs and related namespaces. πŸ€“ πŸ‘πŸΎ

πŸ˜‡ Specific errors we could handle better πŸ˜‡

Dave is now tracking errors in a gist