let inherit (builtins) concatStringsSep attrValues mapAttrs; inherit (import ./utils.nix) optionalString squash; in builtinsInfo: let showBuiltin = name: { doc, type, impure-only }: let type' = optionalString (type != null) " (${type})"; impureNotice = optionalString impure-only '' Not available in [pure evaluation mode](@docroot@/command-ref/conf-file.md#conf-pure-eval). ''; in squash ''
${name}
${type'}