Question: What do you need for two functions to be the same type?
- They should share the same signatures, including parameter types and return types.
- They should share the same parameter types but can return different types.
- All functions should be the same type.
- The functions should not be a first class type.
Answer: The correct answer of the above question is Option A:They should share the same signatures, including parameter types and return types.