nixpkgs/lib
Nicolas B. Pierron ed91474e9b Share common code for merging option definitions.
This move idioms which were used in `evalOptionValue` and in the `merge`
functions of `listOf` and `attrsOf` types, such that we can use a names such
as `isDefined` and `optionalValue` instead or repeating identical
comparisons of `defsFinal == []`.
2015-03-12 23:42:58 +01:00
..
tests Issue #6161 - Register lib tests as release blockers. 2015-02-09 00:07:44 +01:00
attrsets.nix lib: Fix matchAttrs by importing builtins.length 2014-12-30 15:07:29 -08:00
composable-derivation.nix Shea told me composableDerivation is hard to understand. 2014-04-30 20:31:40 +02:00
customisation.nix Revert "Revert "mkOverridable: Use functors to allow overridable functions"" 2015-01-13 08:39:54 -05:00
debug.nix Remove obsolete checks for missing primops 2014-10-05 01:10:37 +02:00
default.nix Add some primops to lib 2013-11-12 13:48:30 +01:00
licenses.nix Merge commit 'cfb29ab882323d379aba20a95020c7c24f883eae' 2015-02-02 21:14:28 -05:00
lists.nix intersect -> intersectLists, subtract -> subtractLists 2015-03-04 22:15:46 +01:00
maintainers.nix Add ibus-anthy. 2015-03-11 21:54:04 +01:00
meta.nix Make appendToName do the right thing 2014-03-10 15:01:56 +01:00
misc.nix Replace hasAttr/getAttr calls with the ? and . operators 2014-10-05 01:11:06 +02:00
modules.nix Share common code for merging option definitions. 2015-03-12 23:42:58 +01:00
options.nix Add Type information into manual and manpages, fixes #4600 2015-01-04 15:41:32 +01:00
platforms.nix lib/platforms: add "armv6l-linux" to all platforms 2014-09-27 11:23:03 +02:00
sources.nix Manual: Handle XML files in subdirectories 2014-08-25 14:33:33 +02:00
strings-with-deps.nix Replace hasAttr/getAttr calls with the ? and . operators 2014-10-05 01:11:06 +02:00
strings.nix Add 'fixedWidthString' and 'fixedWidthNumber' formatting functions 2015-03-08 19:02:32 +01:00
systems.nix lib: Use arithmetic operators rather than builtins.add etc. 2014-10-05 01:10:06 +02:00
tests.nix Move pkgs/lib/ to lib/ 2013-10-10 13:28:21 +02:00
trivial.nix Automatically set nix.nrBuildUsers to at least nix.maxJobs 2015-02-16 12:02:49 +01:00
types.nix Share common code for merging option definitions. 2015-03-12 23:42:58 +01:00