summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorBodigrim <andrew.lelechenko@gmail.com>2023-04-23 19:02:41 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2023-04-24 16:22:09 -0400
commit1a10f55657a4fc0391a726646552171d5bc7798f (patch)
treed04d641e7f705be8e51526a40c5eea61c5fb2906 /libraries
parent1338b7a3354ed77f6add43c1d33b776db53e7036 (diff)
downloadhaskell-1a10f55657a4fc0391a726646552171d5bc7798f.tar.gz
Add since pragma to Data.Functor.unzip
Diffstat (limited to 'libraries')
-rw-r--r--libraries/base/Data/Functor.hs5
1 files changed, 4 insertions, 1 deletions
diff --git a/libraries/base/Data/Functor.hs b/libraries/base/Data/Functor.hs
index e724691803..4148f76b75 100644
--- a/libraries/base/Data/Functor.hs
+++ b/libraries/base/Data/Functor.hs
@@ -161,7 +161,10 @@ infixl 4 $>
($>) :: Functor f => f a -> b -> f b
($>) = flip (<$)
-unzip :: Functor f => f (a,b) -> (f a, f b)
+-- | Generalization of @Data.List.@'Data.List.unzip'.
+--
+-- @since 4.19.0.0
+unzip :: Functor f => f (a, b) -> (f a, f b)
unzip xs = (fst <$> xs, snd <$> xs)
-- | @'void' value@ discards or ignores the result of evaluation, such