Typ nie jest solidnością, którą można nazwać

map(key) = value; // returns the error: type is not callable. Fix:
map[key] = value;
Sheeeev66