Skip to main content

Functions

Function Overloads

0:00
LearnStep 1/2

Function Overloads

Function Overloads

Define multiple call signatures for a function:

typescript

When to Use Overloads

  • Different return types based on input
  • Different parameter combinations
  • Better type inference for callers
typescript
Function Overloads | TypeScript Basics | Mathematicon