X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Data%2FEither.hs;h=fd6651f4cce86ff02451f1803c2b1d71174e209b;hb=d505d74452a79d349876bb31bf0a7003f3f203a0;hp=6af488fc9fb8a0189efe009cb5f7c12a9e24f140;hpb=0a7a4a16e555a77afec5501a75d9fbbb9fc35730;p=ghc-base.git diff --git a/Data/Either.hs b/Data/Either.hs index 6af488f..fd6651f 100644 --- a/Data/Either.hs +++ b/Data/Either.hs @@ -79,8 +79,8 @@ rights x = [a | Right a <- x] partitionEithers :: [Either a b] -> ([a],[b]) partitionEithers = foldr (either left right) ([],[]) where - left a (l, r) = (a:l, r) - right a (l, r) = (l, a:r) + left a ~(l, r) = (a:l, r) + right a ~(l, r) = (l, a:r) {- {--------------------------------------------------------------------