summary refs log tree commit diff
path: root/lib/lists.nix
Commit message (Expand)AuthorAge
* fix example for foldlDrew Mullen2020-05-08
* Merge master into staging-nextFrederik Rietdijk2019-09-06
|\
| * Fix typo in lists.nixRobert Hensing2019-09-06
* | Merge staging-next into stagingFrederik Rietdijk2019-08-28
|\|
| * rename foreach -> forEachdanbst2019-08-05
| * lib: introduce `foreach` = flip mapdanbst2019-07-14
* | treewide: remove redundant quotesvolth2019-08-26
|/
* lib: improve the implementation of the unique functionLéo Gaspard2019-04-12
* lib: lists: Alias builtins.mapMatthias Beyer2019-03-29
* lib/lists: Update documentation comments for doc generationVincent Ambo2018-10-29
* lib: move assertMsg and assertOneOf to their own library fileProfpatsch2018-09-06
* lib/trivial: add a few examples of usage of assertMsg/assertOneOfProfpatsch2018-09-06
* [bot]: remove unreferenced codevolth2018-07-20
* lib.concatMap and lib.mapAttrs to be builtinsvolth2018-07-05
* lib: add groupBy (#38612)volth2018-06-10
* lib: add naturalSort (move the example IPs to private space)volth2018-04-08
* lib: add naturalSortvolth2018-04-08
* Merge pull request #33898 from oxij/nixos/related-packages-v5Graham Christensen2018-02-09
|\
| * lib: implement `compare`, `splitByAndCompare`, and `compareLists`Jan Malakhovski2018-02-09
* | nixos/tests: add predictable-interface-names.nix (#34305)symphorien2018-02-09
|/
* Revert "nixos: doc: implement related packages in the manual"Graham Christensen2017-12-23
* lib: implement `compare`, `splitByAndCompare`, and `compareLists`Jan Malakhovski2017-12-07
* Convert libs to a fixed-pointGraham Christensen2017-09-16
* lib.lists.mutuallyExclusive: add functionVladimír Čunát2017-07-07
* lib: introduce imap0, imap1 (#25543)zimbatm2017-07-04
* lib: trivial spelling fixesTom Saeger2017-04-19
* lib/lists: rename fold to foldr & improve fold docsProfpatsch2017-03-19
* Use builtins.partition if availableEelco Dolstra2016-08-29
* lib: introduce listDfs and toposort, add example to hasPrefixJan Malakhovski2016-08-23
* flatten: drastically improve performance, see #17626Domen Kožar2016-08-10
* Really remove library functionsEelco Dolstra2016-07-11
* Remove unecessary branching on old nix versionszimbatm2016-06-17
* lib.lists: fix fold exampleDomen Kožar2016-05-26
* lib/lists: document all functionszimbatm2016-03-10
* Remove lib.deepSeqList and lib.deepSeqAttrszimbatm2016-03-09
* Use builtins.sortEelco Dolstra2015-07-28
* Use builtins.genListEelco Dolstra2015-07-28
* Remove zipTwoListsEelco Dolstra2015-07-28
* Use builtin all and any functionsEelco Dolstra2015-07-24
* Use foldl' instead of fold in some placesEelco Dolstra2015-07-23
* Revert "Reverts a bunch of commits as a try to fix GC errors."Jaka Hudoklin2015-03-21
* Reverts a bunch of commits as a try to fix GC errors.Domen Kožar2015-03-17
* intersect -> intersectLists, subtract -> subtractListsEelco Dolstra2015-03-04
* substract -> subtractEelco Dolstra2015-03-04
* lib/lists: add intersect and substract functionsJaka Hudoklin2015-02-28
* Add `unique` list functionRicardo M. Correia2014-11-12
* lib: Use arithmetic operators rather than builtins.add etc.Eelco Dolstra2014-10-05
* init list helperEdward Tjörnhammar2014-09-16
* gnome3: use package names for environment.gnome3.excludePackagesLuca Bruno2014-04-14
* Add environment.gnome3.excludePackagesLuca Bruno2014-04-09