[GHC] #10107: Add Functor etc. to Data.Monoid wrappers
#10107: Add Functor etc. to Data.Monoid wrappers -------------------------------------+------------------------------------- Reporter: phadej | Owner: Type: feature | Status: new request | Milestone: 7.12.1 Priority: normal | Version: 7.8.4 Component: | Operating System: Unknown/Multiple libraries/base | Type of failure: None/Unknown Keywords: | Blocked By: Architecture: | Related Tickets: Unknown/Multiple | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Add Functor, Foldable, Traversable, Monad, Applicative, MonadFix and Data to wrappers in Data.Monoid Discussion on libraries list: https://mail.haskell.org/pipermail/libraries/2015-February/024989.html -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10107> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10107: Add Functor etc. to Data.Monoid wrappers -------------------------------------+------------------------------------- Reporter: phadej | Owner: Type: feature request | Status: new Priority: normal | Milestone: 7.12.1 Component: libraries/base | Version: 7.8.4 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: Phab:D673 -------------------------------------+------------------------------------- Changes (by phadej): * differential: => Phab:D673 -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10107#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10107: Add Functor etc. to Data.Monoid wrappers -------------------------------------+------------------------------------- Reporter: phadej | Owner: Type: feature request | Status: new Priority: normal | Milestone: 7.12.1 Component: libraries/base | Version: 7.8.4 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #4880 | Blocking: | Differential Revisions: Phab:D673 -------------------------------------+------------------------------------- Changes (by hvr): * related: => #4880 -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10107#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10107: Add Functor etc. to Data.Monoid wrappers -------------------------------------+------------------------------------- Reporter: phadej | Owner: Type: feature request | Status: new Priority: normal | Milestone: 7.12.1 Component: libraries/base | Version: 7.8.4 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #4880 | Blocking: | Differential Revisions: Phab:D673 -------------------------------------+------------------------------------- Comment (by Austin Seipp <austin@…>): In [changeset:"4e6bcc2c8134f9c1ba7d715b3206130f23c529fb/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="4e6bcc2c8134f9c1ba7d715b3206130f23c529fb" Add various instances to newtypes in Data.Monoid Summary: Add Functor instances for Dual, Sum and Product Add Foldable instances for Dual, Sum and Product Add Traversable instances for Dual, Sum and Product Add Foldable and Traversable instances for First and Last Add Applicative, Monad instances to Dual, Sum, Product Add MonadFix to Data.Monoid wrappers Derive Data for Identity Add Data instances to Data.Monoid wrappers Add Data (Alt f a) instance Reviewers: ekmett, dfeuer, hvr, austin Reviewed By: dfeuer, austin Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D673 GHC Trac Issues: #10107 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10107#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10107: Add Functor etc. to Data.Monoid wrappers -------------------------------------+------------------------------------- Reporter: phadej | Owner: Type: feature request | Status: closed Priority: normal | Milestone: 7.12.1 Component: libraries/base | Version: 7.8.4 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #4880 | Blocking: | Differential Revisions: Phab:D673 -------------------------------------+------------------------------------- Changes (by thoughtpolice): * status: new => closed * resolution: => fixed Comment: Merged, thanks! -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10107#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#10107: Add Functor etc. to Data.Monoid wrappers -------------------------------------+------------------------------------- Reporter: phadej | Owner: Type: feature request | Status: closed Priority: normal | Milestone: 7.12.1 Component: libraries/base | Version: 7.8.4 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: #4880 | Blocking: | Differential Revisions: Phab:D673 -------------------------------------+------------------------------------- Comment (by Austin Seipp <austin@…>): In [changeset:"3f3782df63f7c55382a25687a8e5c7f64202fa0a/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="3f3782df63f7c55382a25687a8e5c7f64202fa0a" Add more MonadZip instances Summary: Add MonadZip Alt and MonadFix Alt instances Reviewers: ekmett, dfeuer, hvr, austin Reviewed By: austin Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D716 GHC Trac Issues: #10107 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10107#comment:5> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC