lib.packagesFromDirectoryRecursive: More precise type signature

Pulled above the inputs section to avoid duplicating information.
This commit is contained in:
nicoo 2024-11-28 16:27:36 +00:00
parent 595e00cbca
commit 13b953c864

View file

@ -306,6 +306,16 @@ in
As a result, directories with no `.nix` files (including empty
directories) will be transformed into empty attribute sets.
# Type
```
packagesFromDirectoryRecursive :: {
callPackage :: Path -> {} -> a,
directory :: Path,
...
} -> AttrSet
```
# Inputs
Structured function argument
@ -317,20 +327,10 @@ in
: `pkgs.callPackage`
Type: `Path -> AttrSet -> a`
`directory`
: The directory to read package files from
Type: `Path`
# Type
```
packagesFromDirectoryRecursive :: AttrSet -> AttrSet
```
# Examples
:::{.example}