coalton-lang / coalton

Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

Home Page:https://coalton-lang.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

print package name of symbols in "unknown method" errors

stylewarning opened this issue · comments

Always print the package name of the symbols in "unknown method" errors, otherwise it will lead to confusing messages where, say, a:m is a method of class a:C, the user is in package b and thus inadvertently defines an instance b::m, but the error says "the method m is not in the class a:C", or so.