Add type annotations (python 3.5) for static typing
To get a strongly typed code, we can use typing annotations and the typing module.
To type-check the code before run-time, we can use our IDE integrated type checking, or better :
A video about typing : https://hooktube.com/watch?v=QCGwDOk-pIs
Edited by Vincent Texier