
#10365: Implement Semigroup as a superclass of Monoid Proposal (Phase 1) -------------------------------------+------------------------------------- Reporter: gidyn | Owner: quchen Type: feature request | Status: patch Priority: high | Milestone: 8.0.1 Component: libraries/base | Version: 7.10.1 Resolution: | Keywords: report-impact Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D1284 Wiki Page: | -------------------------------------+------------------------------------- Comment (by rwbarton): However, the real concern raised in #10365 is why Data.List.NonEmpty should be in base at all, causing extra work for GHC developers, and tying future fixes (once base is released) of this type to new versions of GHC, with no perceivable advantages. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10365#comment:30 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler