рдореИрдк рдСрдмреНрдЬреЗрдХреНрдЯ рдХреАрдЬрд╝ рдФрд░ рдХреА-рдореИрдкреНрдб рдХреЗ рд╕рд╛рде рдПрдХ рдирдИ рдСрдмреНрдЬреЗрдХреНрдЯ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
let _ = require('underscore');
module.exports = (o, f) =>
_.object(
_.map(
_.pairs(o), (keyValue) => [f(keyValue[0], keyValue[1]), keyValue[1]]
)
);
_.keys
рд╕рд╛рде _.map
рдЖрдЬрд╝рдорд╛рдПрдВред
рдореИрдВ рдПрдХ рдРрд╕рд╛ рдлрд╝рдВрдХреНрд╢рди рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдореИрдк рдХреА рдЧрдИ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдСрдмреНрдЬреЗрдХреНрдЯ рд▓реМрдЯрд╛рдПред
mapKeys :: ( Object, KeyMappingFunction ) -> Object
рдпрд╣ _.keys
рдФрд░ _.map
рд╕рдВрдпреЛрдЬрди рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╣реИред
See lodash/mapKeys or lodash.mapkeys.
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
See lodash/mapKeys or lodash.mapkeys.