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 <omari@smileystation.com> wrote:
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