Add instances for Functor, Monad, Applicative to Data.Monoid.First, Last

This was proposed in 2011: http://www.haskell.org/pipermail/libraries/2011-January/015552.html Any reason it did not go anywhere? Should I propose it again? Thanks. Omari

This proposal made it through its discussion period without adverse
commentary; no real need to go through it all again.
I'd say we should just act upon it. At this point what it needs is a patch.
The core libraries committee has recently approved a similar raft of
missing instances for GHC.Generics.
https://ghc.haskell.org/trac/ghc/ticket/9043
The general guiding principle is that if there is only one canonical
instance for something that can exist then it should exist. The
alternatives forces people to write orphans that will collide across
projects.
-Edward
On Sat, Jun 28, 2014 at 11:30 AM, Omari Norman
This was proposed in 2011:
http://www.haskell.org/pipermail/libraries/2011-January/015552.html
Any reason it did not go anywhere? Should I propose it again?
Thanks. Omari
_______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
participants (2)
-
Edward Kmett
-
Omari Norman