aboutsummaryrefslogtreecommitdiff
path: root/lib/fixed-points.nix (unfollow)
Commit message (Expand)AuthorFilesLines
2019-04-17lib.converge: optimiseAlyssa Ross1-3/+6
2018-12-11bundlerEnv: ensure dependencies always includedAlyssa Ross1-0/+10
2018-11-21lib/fixed-points.nix: add an example for extendsEric Wolf1-0/+12
2017-09-29Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJe...Shea Levy1-30/+4
2017-09-16Convert libs to a fixed-pointGraham Christensen1-0/+1
2017-07-14Added `self` views of the interface in `makeExtensibleWithInterface`Will Fancher1-14/+29
2017-07-12Added `makeExtensibleWithInterface`Will Fancher1-4/+15
2017-05-29lib: Move fixed-point combinators out of trivialJohn Ericson1-91/+0
2017-04-25Fix typo in trivial.nixRommel Martinez1-1/+1
2017-04-18lib/trivial.nix: add type for fixProfpatsch1-0/+2
2017-04-17Introduce `mapNullable` into lib and use it in a few placesJohn Ericson1-0/+3
2017-04-11treewide: use boolToString functionFranz Pletz1-0/+5
2017-04-07lib: Add composeExtensions for composing extension functionsShea Levy1-0/+9
2017-03-15lib/trivial: expand function docsProfpatsch1-3/+30
2017-01-30Excise use of importJSONEelco Dolstra1-19/+1
2016-11-30Remove fetchMD5warnEelco Dolstra1-3/+0
2016-10-13top-level: Make `overridePackages` extend rather than replace existing overridesJohn Ericson1-2/+6
2016-10-12fetchMD5warn: use INFO, maybe Hydra will like this moreMichael Raskin1-1/+1
2016-10-11nixos: make it easy to apply kernel patchesCharles Strahan1-0/+21
2016-10-09fetch*: print a trace warning about md5 deprecationMichael Raskin1-0/+3
2016-08-15lib.{warn, info}: add simple helpersDan Peebles1-0/+15
2016-08-11treewide: change $IN_NIX_SHELL handlingVladimír Čunát1-1/+1
2016-08-01lib: refactor nixpkgsVersion with fileContentsEric Sagnes1-2/+4
2016-02-29lib.trivial: add a new importJSON functionzimbatm1-0/+21
2015-11-25lib/trivial.nix: improve spellingPeter Simons1-4/+4
2015-11-24lib: document fix and add fix', extends functionsPeter Simons1-2/+40
2015-07-23Rename misc.nix -> deprecated.nixEelco Dolstra1-1/+1
2015-03-20Use builtin seq/deepSeqEelco Dolstra1-19/+2
2015-02-16Automatically set nix.nrBuildUsers to at least nix.maxJobsEelco Dolstra1-1/+5
2014-02-19Add a global variable ‘inNixShell’Eelco Dolstra1-0/+3
2014-02-19Add a constant ‘nixpkgsVersion’Eelco Dolstra1-0/+6
2013-11-12Add some primops to libEelco Dolstra1-2/+8
2013-10-10Move pkgs/lib/ to lib/Eelco Dolstra1-0/+0
2013-05-02Revert "Add isPath to trivial.nix"Shea Levy1-10/+0
2013-05-02Add isPath to trivial.nixShea Levy1-0/+10
2013-02-04Document deepSeqShea Levy1-0/+2
2013-02-01Add deepSeq lib functionShea Levy1-0/+11
2010-08-19* Fix eval-release.nix by testing whether all attributes of aEelco Dolstra1-0/+4
2009-10-23svn path=/nixpkgs/trunk/; revision=17934Eelco Dolstra1-2/+3
2009-10-23Try to add missing flip function for NixOSMichael Raskin1-0/+2
2009-07-02svn path=/nixpkgs/trunk/; revision=16131Eelco Dolstra1-1/+1
2009-02-09* Split lib/default.nix into several files, as it had become a bigEelco Dolstra1-0/+18