# Will assume knowledge of

# Will cover

- Tuple return types

- Using unions in useState

- Using discriminated unions in useState

- Function overloads in hooks

- Currying hooks into other hooks

- Currying generic hooks

# Won't cover
