Vim plugin for executing Python's optional static type checker MyPy
def example(n: int) -> str:
print(type(n))
return 'hello'
example("a") # << incorrect, we've passed a String and not an Integer
To trigger the plugin, execute either :Mypy
or the mapping <Leader>mp
git clone https://github.com/integralist/vim-mypy ~/.vim/bundle/vim-mypy
Plugin 'integralist/vim-mypy'
It seems both Syntastic and Neomake include support for MyPy.