discrimination
discrimination copied to clipboard
Add functions to create NonEmpty groups
group :: Grouping a => [a] -> [NonEmpty a]
groupWith :: Grouping b => (a -> b) -> [a] -> [NonEmpty a]