Subtyping

Multipledispatch2

The article elaborates some technic details in building a multiple dispatch library in python.