lib/generators: explicitly import names from `lib.trivial`

Everything else was already imported.

Changed files
+5 -1
lib
+5 -1
lib/generators.nix
···
* Documentation in the manual, #sec-generators
*/
{ lib }:
-
with (lib).trivial;
+
let
inherit (builtins)
addErrorContext
···
filter
head
isAttrs
+
isBool
isFloat
isInt
isList
···
replaceStrings
split
tail
+
typeOf
;
inherit (lib.attrsets)
···
;
inherit (lib.trivial)
+
const
+
id
isFunction # Note: not the builtin, considers `__functor` in attrsets.
functionArgs # Note: not the builtin; considers `__functor` in attrsets.
;