Proposal: IEx hints

As I have mentioned in the proposal, hints are not about error messages. If an error message is unclear, then we should improve the error message, there is no reason to keep such cases as hints.

To quote the proposal:

Hints should be valid language idioms that may be confusing when you first experience it. If an invalid construct is confusing, let’s say it has a poor error message, then we should improve the error message instead of adding a hint.

An issue has been opened to track function clause error improvements.

Hints will be shown only once per computer. Once a hint is shown or you disable them, you should never see them again.

5 Likes