Two functions and are equal if the functions have the same function reference/id implemented by a language:
- Closure Not supported by pure languages like Haskell because of Referential Transparency
Two functions f and g are equal if the functions have the same function reference/id implemented by a language: