Python is a dynamically typed language which makes it easy and fun to program. But sometimes -especially in bigger projects- it can become quite cumbersome when you just receive errors at run time.
Given the hypothetical example where we define a function which multiplies integer: Continue reading “Python Type Checking”