Contribute Media
A thank you to everyone who makes this possible: Read More

Multimethods? In MY Python?

Description

A benefit of using a dynamically typed language like Python is the ability to create a function that can operate on arguments of unknown types. Unfortunately, this freedom can lead to a common antipattern where the function is responsible for type-cheaking each argument before operating accordingly. This talk will explore avoiding this antipattern with multimethods.

Details

Improve this page