Skip to content

Commit 53ef87d

Browse files
brandonchinn178ysangkok
authored andcommitted
Use sortOn instead of sortBy
1 parent 459232f commit 53ef87d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Distribution/Server/Features/UserNotify.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ import Data.Bifunctor (Bifunctor(second))
5858
import Data.Bimap (lookup, lookupR)
5959
import Data.Graph (Vertex)
6060
import Data.Hashable (Hashable(..))
61-
import Data.List (maximumBy, sortBy)
61+
import Data.List (maximumBy, sortOn)
6262
import Data.List (intercalate)
6363
import Data.Maybe (fromJust, fromMaybe, listToMaybe, mapMaybe, maybeToList)
64-
import Data.Ord (comparing)
64+
import Data.Ord (Down(..), comparing)
6565
import Data.SafeCopy (Migrate(migrate), MigrateFrom, base, deriveSafeCopy, extension)
6666
import Data.Time (UTCTime(..), addUTCTime, defaultTimeLocale, diffUTCTime, formatTime, getCurrentTime)
6767
import Data.Time.Format.Internal (buildTime)
@@ -505,7 +505,7 @@ dependencyReleaseEmails userSetIdForPackage index (ReverseIndex revs nodemap dep
505505
case notifyDependencyTriggerBounds of
506506
NewIncompatibility -> do
507507
let allNewUploadPkgInfos = PackageIndex.lookupPackageName index (pkgName pkgId)
508-
sortedByVersionDesc = sortBy (flip $ comparing packageVersion) allNewUploadPkgInfos
508+
sortedByVersionDesc = sortOn (Down . packageVersion) allNewUploadPkgInfos
509509
mSecondHighest =
510510
case sortedByVersionDesc of
511511
_:b:_ -> Just b

0 commit comments

Comments
 (0)