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?