ref: 14bf261761030ab3d502a5c072d3f0465be7d063
parent: b1552fdb731a711775a60c9ba2267a69217408b5
author: Lennart Augustsson <lennart@augustsson.net>
date: Thu Jan 2 06:53:40 EST 2025
Add missing Traversable instance
--- a/lib/Data/List/NonEmpty.hs
+++ b/lib/Data/List/NonEmpty.hs
@@ -161,8 +161,8 @@
showsPrec p = showsPrec p . toList
instance Foldable NonEmpty where
foldr f z = foldr f z . toList
---instance Traversable NonEmpty where
--- traverse f = fromList . traverse f . toList
+instance Traversable NonEmpty where
+ traverse f = fmap fromList . traverse f . toList
----- End MHS replacement