summaryrefslogtreecommitdiff
path: root/lib/default.nix
diff options
context:
space:
mode:
authorRobert Hensing <robert@roberthensing.nl>2025-01-03 12:03:48 +0100
committerRobert Hensing <robert@roberthensing.nl>2025-01-03 12:04:06 +0100
commit782a0e6581738c2312f0b7925dfde39aa3437561 (patch)
tree0b1faf4de5054cdf36ae0d4345d8a6a4a0cfa7b6 /lib/default.nix
parentlib/tests/misc: Test lib.drop (diff)
downloadnixpkgs-782a0e6581738c2312f0b7925dfde39aa3437561.tar.gz
lib.dropEnd: init
Naming borrowed from Haskell - `base`: [`dropWhileEnd`] - `extra`, `mono-traversable`, ...: [`dropEnd`] [`dropEnd`]: https://hackage.haskell.org/package/mono-traversable-1.0.21.0/docs/Data-Sequences.html#v:dropEnd [`dropWhileEnd`]: https://hackage.haskell.org/package/base-4.21.0.0/docs/Data-List.html#v:dropWhileEnd
Diffstat (limited to 'lib/default.nix')
-rw-r--r--lib/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/default.nix b/lib/default.nix
index 4345c48f3bc4..849d6ce8f9d6 100644
--- a/lib/default.nix
+++ b/lib/default.nix
@@ -94,8 +94,9 @@ let
inherit (self.lists) singleton forEach map foldr fold foldl foldl' imap0 imap1
filter ifilter0 concatMap flatten remove findSingle findFirst any all count
optional optionals toList range replicate partition zipListsWith zipLists
- reverseList listDfs toposort sort sortOn naturalSort compareLists take
- drop sublist last init crossLists unique allUnique intersectLists
+ reverseList listDfs toposort sort sortOn naturalSort compareLists
+ take drop dropEnd sublist last init
+ crossLists unique allUnique intersectLists
subtractLists mutuallyExclusive groupBy groupBy' concatLists genList
length head tail elem elemAt isList;
inherit (self.strings) concatStrings concatMapStrings concatImapStrings