Most Linux operating systems have a package like
command-not-found (http://packages.ubuntu.com/utopic/command-not-found), which provides suggestions when a shell command was not found, e.g. because the command was misspelt.
➜ puthon No command 'puthon' found, did you mean: Command 'python' from package 'python-minimal' (main) Command 'python' from package 'python3' (main)
Is there similar functionality for OS X, e.g. through Homebrew?