Comment Comment by nercht12 Copper does not distinguish between function and object. An object-function has two parts: the member part and the executable body. In C++, it's analogous to:class FunctionObject {FunctionObject* members[];void* operator() { /* executable body */ }}; parent nercht12 6 years ago
class FunctionObject {
FunctionObject* members[];
void* operator() { /* executable body */ }
};