<human>:  Why is it that a function can be called without being defined in Functional Programming?
<bot>: That’s because in functional programming, functions are first-class citizens. They are just values, and can be passed around and used in other functions.