···490490 mapRecordFlatten = f : r : map (attr: f attr (builtins.getAttr attr r) ) (attrNames r);
491491492492 # maps a function on each attr value
493493- # f = name : attrValue : ..
494494- mapAttrs = f : r : listToAttrs ( mapRecordFlatten (n : a : nv n ( f n a ) ) r);
493493+ # f = attr : value : ..
494494+ mapAttrs = f : r : listToAttrs ( mapRecordFlatten (a : v : nv n ( f a v ) ) r);
495495496496 # to be used with listToAttrs (_a_ttribute _v_alue)
497497 nv = name : value : { inherit name value; };