> I guess globally declared pure functions
They don't have to (and probably shouldn't) be globally defined.
I meant "globally declared" in contrast to instance-oriented (i.e. methods) rather than whether or not a function exists within a namespace, which is what I think you're implying.
*Edit: Updated: I had forgotten this was not from "Clean Code".