lib: add maybeHead
This commit is contained in:
parent
448cd3b9af
commit
9d65a3cdd8
@ -39,6 +39,8 @@ let
|
|||||||
listToAttrs (map (name: nameValuePair name set.${name})
|
listToAttrs (map (name: nameValuePair name set.${name})
|
||||||
(filter (flip hasAttr set) names));
|
(filter (flip hasAttr set) names));
|
||||||
|
|
||||||
|
maybeHead = x: if isList x && length x > 0 then head x else null;
|
||||||
|
|
||||||
packageName = pkg:
|
packageName = pkg:
|
||||||
pkg.pname or (parseDrvName pkg.name).name;
|
pkg.pname or (parseDrvName pkg.name).name;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user