:: Ord a => [a] -> [a] -package:rio -package:xmonad-contrib -package:containers -package:hledger-lib package:classy-prelude

same behavior as nub, but requires Ord and is O(n log n) https://github.com/nh2/haskell-ordnub