summary refs log tree commit diff
path: root/lib/types.nix
Commit message (Expand)AuthorAge
* lib/types: enhances separatedString's descriptionSamuel Dionne-Riel2018-10-12
* 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] treewide: remove unused 'inherit' in let blocksvolth2018-07-20
* [bot]: remove unreferenced codevolth2018-07-20
* lib: add float option typeRichard Marko2018-07-03
* doc: Fixes documented default option for `<name>` for submodules. (#40464)Samuel Dionne-Riel2018-05-16
* lib.types: fix loaOf behavior for long listsRobert Helgesson2018-05-07
* lib/types: remove unnecessary coerceFunc assertionSilvan Mosberger2018-05-06
* lib/types: clear up coercedTo descriptionSilvan Mosberger2018-05-06
* lib/types: Fix coercedTo checkSilvan Mosberger2018-05-06
* lib/types: add types.nonEmptyListOfRobert Schütz2018-02-08
* nixpkgs.lib: Add types.strMatchingRyan Trinkle2017-12-02
* lib/types.nix: Disable 32-bit integer types for nowTuomas Tynkkynen2017-11-05
* lib/types: fix up documentation formatting a bitProfpatsch2017-11-05
* lib/types: add `ints.positive`.Profpatsch2017-11-05
* lib/types: match lowercase descriptions of other typesProfpatsch2017-11-05
* lib/types: signed -> s, unsigned -> u, remove signed aliasProfpatsch2017-11-05
* lib/types: remove port type againProfpatsch2017-11-05
* lib/types: add port typeProfpatsch2017-11-05
* lib/types: add various signed/unsigned int typesProfpatsch2017-11-05
* lib/types: add intBetweenProfpatsch2017-11-05
* types.submodule: Fix the NixOS Manual, by escaping the <> symbols.Nicolas B. Pierron2017-10-30
* types.submodule: Replace a friendly comment by a more gentle one.Nicolas B. Pierron2017-10-30
* types: remove loeOftv2017-10-05
* Convert libs to a fixed-pointGraham Christensen2017-09-16
* lib: introduce imap0, imap1 (#25543)zimbatm2017-07-04
* types: add short docstringsNikolay Amiantov2017-05-25
* nixos doc: document coercedTo typeNikolay Amiantov2017-05-24
* lib: trivial spelling fixesTom Saeger2017-04-19
* Get rid of all `with { inherit... }` and just used `let inherit...`John Ericson2017-03-30
* lib: fix mixed tab/space indents, trailing whitespace, etcBenjamin Staffin2017-03-11
* types library: add coercedToNikolay Amiantov2017-02-02
* either type: improve merge functionEric Sagnes2016-11-08
* module system: extensible option typesEric Sagnes2016-11-06
* optionSet type: enable deprecation messageEric Sagnes2016-09-13
* Use shell packages to select the user's shellzimbatm2016-06-12
* Improve types.listOf error messageEelco Dolstra2016-05-25
* lib/types: Revert handling submodules for "either"aszlig2016-03-19
* lib/types: Handle submodules for type "either"aszlig2016-03-19
* Revert "Add the tool "nixos-typecheck" that can check an option declaration to:"Eelco Dolstra2016-03-01
* Add the tool "nixos-typecheck" that can check an option declaration to:Thomas Strobel2016-02-29
* lib/types: Set name of types.package to "package"aszlig2016-02-17
* Use x == null instead of builtins.isNull xIgor Pashev2015-12-04
* Allow enum of integers (and any other type)Igor Pashev2015-12-04
* nixos,lib: move environment generation related copy-paste to libJan Malakhovski2015-09-18
* Revert change of path typeBenno Fünfstück2015-08-15
* types.nix: better error message for non-pathsBenno Fünfstück2015-08-15
* Allow options with type "package" to be store pathsEelco Dolstra2015-08-07
* Use foldl' instead of fold in some placesEelco Dolstra2015-07-23