Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
please report "module M not found" instead of "unbound value M.foo" #4510
Original bug ID: 4510
When recompiling a program after a period of time, if I get the error message "unbound value SomeLibrary.foo", I can't tell whether SomeLibrary's API has changed (perhaps renaming foo), or simply that SomeLibrary is no longer on the include path. A (simple?) change to the error message would make this much more informative.
In the case where SomeLibrary is found, but there's no foo, I suggest reporting something like "no value foo was found in module SomeLibrary".