aboutsummaryrefslogtreecommitdiff
path: root/lib/attrsets.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib/attrsets: add getMan functionrnhmjoj2020-06-181-0/+1
* lib/attrsets: fix typo in the comment of mapAttrsRecursiveCondPierre Allix2020-06-161-1/+1
* Merge pull request #83241 from Infinisil/valid-drv-nameSilvan Mosberger2020-04-021-2/+2
|\
| * lib/strings: Add sanitizeDerivationName functionSilvan Mosberger2020-03-301-2/+2
* | Merge pull request #68491 from roberth/fix-dontRecurseIntoAttrsRobert Hensing2020-03-011-0/+14
|\ \ | |/ |/|
| * Document attrsets.recurseIntoAttrsRobert Hensing2019-09-111-0/+3
| * top-level: Fix dontRecurseIntoAttrs and include in libRobert Hensing2019-09-111-0/+5
| * lib: Add recurseIntoAttrsRobert Hensing2019-09-111-0/+6
* | lib/attrsets: Fix error in comment for getAttrFromPathSilvan Mosberger2020-01-201-1/+1
* | lib: fix typo in 'zipAttrsWith' documentationPeter Simons2019-09-111-1/+1
|/
* bundlerEnv: ensure dependencies always includedAlyssa Ross2018-12-111-0/+9
* lib.overrideExisting: Better exampleSilvan Mosberger2018-09-171-3/+6
* lib: Improve overrideExisting implementationSilvan Mosberger2018-09-071-1/+1
* Merge pull request #45038 from symphorien/optoptSilvan Mosberger2018-08-301-1/+1
|\
| * module system: rework module mergingSymphorien Gibol2018-08-271-1/+1
* | lib/recursiveUpdateUntil: fix code to match documentationMathijs Kwik2018-08-151-2/+3
|/
* [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-201-2/+2
* lib.concatMap and lib.mapAttrs to be builtinsvolth2018-07-051-2/+3
* Convert libs to a fixed-pointGraham Christensen2017-09-161-4/+4
* lib: trivial spelling fixesTom Saeger2017-04-191-3/+3
* lib: Fix `matchAttrs`John Ericson2017-04-171-8/+5
* Get rid of all `with { inherit... }` and just used `let inherit...`John Ericson2017-03-301-2/+2
* lib: fix typoFranz Pletz2016-12-041-1/+1
* toDerivation: Provide "out" and "outputName" attributesEelco Dolstra2016-09-191-6/+11
* lib.chooseDevOutputs: Use lib.getDevTuomas Tynkkynen2016-09-121-1/+1
* stdenv.mkDerivation: Use chooseDevOutputsTuomas Tynkkynen2016-08-291-0/+2
* Really remove library functionsEelco Dolstra2016-07-111-1/+0
* add get* helper functions and mass-replace manual outputs search with themNikolay Amiantov2016-04-251-0/+4
* getOutput function: initNikolay Amiantov2016-04-251-0/+12
* Revert "tryAttrs: init function"Nikolay Amiantov2016-04-251-18/+0
* tryAttrs: init functionNikolay Amiantov2016-04-131-0/+18
* lib/attrsets: document all the functionszimbatm2016-03-091-28/+109
* Remove lib.deepSeqList and lib.deepSeqAttrszimbatm2016-03-091-1/+1
* Revert "Merge #12357: nixos docs: show references to packages"Vladimír Čunát2016-02-031-1/+1
* nixos manuals: allow displaying package referencesVladimír Čunát2016-01-131-1/+1
* add helper to lib/attrsets: hasAttrByPathChristian Zagrodnick2015-12-071-0/+11
* Add stdenv bootstrap tools generation to release.nixEelco Dolstra2015-10-231-1/+1
* Add lib.filterAttrsRecursive functionJaka Hudoklin2015-09-191-0/+20
* Allow options with type "package" to be store pathsEelco Dolstra2015-08-071-0/+10
* Rename misc.nix -> deprecated.nixEelco Dolstra2015-07-231-2/+1
* More efficient version of filterAttrsEelco Dolstra2015-07-231-1/+1
* lib: Fix matchAttrs by importing builtins.lengthBenjamin Staffin2014-12-301-1/+1
* Replace hasAttr/getAttr calls with the ? and . operatorsEelco Dolstra2014-10-051-11/+10
* Use new primopsEelco Dolstra2014-10-051-2/+3
* Remove backward-compatible implementations of some primopsEelco Dolstra2013-11-121-2/+2
* Add some primops to libEelco Dolstra2013-11-121-2/+2
* Inline some functions on the critical pathEelco Dolstra2013-10-281-4/+3
* Keep position information for option declarations and definitionsEelco Dolstra2013-10-281-1/+1
* Move pkgs/lib/ to lib/Eelco Dolstra2013-10-101-0/+329