Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-20 | lib: Add a TODO for builtins not available in sub-libraries | Silvan Mosberger | 1 | -3/+3 | |
2024-06-20 | lib.replaceStrings: inherit from lib.strings | Silvan Mosberger | 1 | -2/+1 | |
2024-06-20 | lib.readFile: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.genericClosure: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.pathExists: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.getAttr: inherit from lib.attrsets | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.isString: inherit from lib.strings | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.isList: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.isInt: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.isBool: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.isAttrs: inherit from lib.attrsets | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.hasAttr: inherit from lib.attrsets | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.elemAt: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.elem: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.deepSeq: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.sub: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.add: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.lessThan: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.seq: inherit from lib.trivial | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.listToAttrs: inherit from lib.attrsets | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.substring: inherit from lib.strings | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.head: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.tail: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.stringLength: inherit from lib.strings | Silvan Mosberger | 1 | -1/+2 | |
2024-06-20 | lib.length: inherit from lib.lists | Silvan Mosberger | 1 | -2/+3 | |
2024-06-20 | lib.genList: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.filter: inherit from lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.attrNames: inherit from lib.attrsets | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib: inherit concatLists via lib.lists | Silvan Mosberger | 1 | -2/+2 | |
2024-06-20 | lib.split: Export from lib.strings.split | Silvan Mosberger | 1 | -1/+1 | |
2024-06-20 | lib.match: Export from lib.strings.match | Silvan Mosberger | 1 | -1/+1 | |
2024-06-20 | lib.removeAttrs: Export from lib.attrsets.removeAttrs | Silvan Mosberger | 1 | -1/+1 | |
2024-06-20 | lib.intersectAttrs: Export from builtins | Silvan Mosberger | 1 | -1/+1 | |
2024-06-20 | lib.map: Export from lib.lists.map | Silvan Mosberger | 1 | -1/+1 | |
2024-04-22 | Merge pull request #214021 from tweag/ifilter0 | Silvan Mosberger | 1 | -1/+1 | |
lib.lists.ifilter0: init | |||||
2024-04-22 | lib.lists.ifilter0: init | Silvan Mosberger | 1 | -1/+1 | |
2024-04-21 | lib: Document status of deprecated.nix and move it | Robert Hensing | 1 | -1/+1 | |
This is all I could find after co-maintaining lib for a long time. I've had the fortune of basically not really noticing this file, because it has had very few interactions until the confusion in https://github.com/NixOS/nixpkgs/pull/304277 It seems to be a state of limbo, which would be nice to resolve (with great care), but this is not urgent, and first we should document its status. | |||||
2024-04-19 | Merge pull request #298680 from gvolpe/lib/transposeMap | Rick van Schijndel | 1 | -2/+2 | |
lib/attrsets: add mapCartesianProduct function | |||||
2024-04-15 | lib: add mdDoc back in to provide proper warning | éclairevoyant | 1 | -1/+1 | |
2024-04-15 | lib/attrsets: introduce mapCartesianProduct | Gabriel Volpe | 1 | -1/+1 | |
2024-04-15 | lib/attrsets: rename cartesianProductOfSets to cartesianProduct | Gabriel Volpe | 1 | -1/+1 | |
2024-04-13 | lib: remove all uses of lib.mdDoc | stuebinm | 1 | -1/+1 | |
this change is otherwise a no-op, as lib.mdDoc is already defined to be the identity function. | |||||
2024-04-09 | Merge pull request #284551 from hercules-ci/types-attrTag | Silvan Mosberger | 1 | -1/+2 | |
Add `types.attrTag` | |||||
2024-04-04 | lib: add xor | edef | 1 | -1/+1 | |
This gets clumsily reimplemented in various places, to no useful end. | |||||
2024-04-04 | lib.modules.evalOptionValue: Undeprecate for lib.types | Robert Hensing | 1 | -1/+2 | |
lib.types.attrTag needs it. | |||||
2024-04-02 | lib/strings: Add makeIncludePath (#296237) | Florian Richer | 1 | -1/+1 | |
* Update strings.nix * Fix typo in docs * Update lib/strings.nix Co-authored-by: lolbinarycat <dogedoge61+github@gmail.com> * Update lib/strings.nix Co-authored-by: lolbinarycat <dogedoge61+github@gmail.com> * Add unit test with strings * Move test to strings * Add unit test with package structure * testMakeIncludePathWithPkgs: use real pkgs * Revert "testMakeIncludePathWithPkgs: use real pkgs" This reverts commit fb1850c069cfb324f3a43323da740a27a11793f3. * Update lib/tests/misc.nix Co-authored-by: lolbinarycat <dogedoge61+github@gmail.com> * Update lib/tests/misc.nix Co-authored-by: Silvan Mosberger <github@infinisil.com> --------- Co-authored-by: lolbinarycat <dogedoge61+github@gmail.com> Co-authored-by: Silvan Mosberger <github@infinisil.com> | |||||
2024-02-26 | lib: export attrsets.mergeAttrsList | Sandro | 1 | -2/+2 | |
2024-02-02 | lib: Add optionalDrvAttr to conditionally set drv attributes. | Shea Levy | 1 | -1/+1 | |
This allows for adding new, conditionally set, derivation attributes to an existing derivation without changing any output paths in the case where the condition is not met. | |||||
2023-12-19 | Merge pull request #270537 from 9999years/packagesFromDirectory | Silvan Mosberger | 1 | -1/+2 | |
lib.packagesFromDirectoryRecursive: init | |||||
2023-12-19 | lib.packagesFromDirectoryRecursive: init | Rebecca Turner | 1 | -1/+2 | |
Co-authored-by: Gabriella Gonzalez <GenuineGabriella@gmail.com> |