Data.list には次のように設定されています。
「設定」操作
nub :: Eq a => [a] -> [a]
O(n^2)。nub 関数は、重複する要素をリストから削除します。特に、各要素の最初のオカレンスのみが保持されます。(名前 nub は「本質」を意味します。) これは nubBy の特殊なケースであり、プログラマが独自の等価性テストを提供できるようにします。
この関数を直接使用することはできません。関数 nub を使用するにはどうすればよいですか? 何かをインポートする必要がありますか?