Julia's type system and multiple dispatch feature provide a powerful foundation for writing extendable code. As it turns out, we can also use parametric types in function arguments. We can call these parametric methods. Parametric methods provide an interesting way to express what data types may be matched during dispatch.
In the following sections, we will go over how to utilize parametric methods in our game.