feat: Add sortOn to Data.List.NonEmpty
Adds `sortOn` to `Data.List.NonEmpty`, and adds comments describing when to use it, compared to `sortWith` or `sortBy . comparing`. The aim is to smooth out the API between `Data.List`, and `Data.List.NonEmpty`. This change has been discussed in the [clc issue](https://github.com/haskell/core-libraries-committee/issues/227).
Showing
- libraries/base/changelog.md 2 additions, 0 deletionslibraries/base/changelog.md
- libraries/base/src/Data/List/NonEmpty.hs 34 additions, 0 deletionslibraries/base/src/Data/List/NonEmpty.hs
- libraries/ghc-internal/src/Data/OldList.hs 16 additions, 0 deletionslibraries/ghc-internal/src/Data/OldList.hs
- testsuite/tests/interface-stability/base-exports.stdout 1 addition, 0 deletionstestsuite/tests/interface-stability/base-exports.stdout
- testsuite/tests/interface-stability/base-exports.stdout-javascript-unknown-ghcjs 1 addition, 0 deletions...ce-stability/base-exports.stdout-javascript-unknown-ghcjs
- testsuite/tests/interface-stability/base-exports.stdout-mingw32 1 addition, 0 deletions...ite/tests/interface-stability/base-exports.stdout-mingw32
- testsuite/tests/interface-stability/base-exports.stdout-ws-32 1 addition, 0 deletions...suite/tests/interface-stability/base-exports.stdout-ws-32
Loading
Please register or sign in to comment