[GHC] #7817: Moving basic functions
#7817: Moving basic functions -----------------------------+---------------------------------------------- Reporter: quchen | Owner: Type: feature request | Status: new Priority: normal | Component: libraries/base Version: 7.6.2 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: -----------------------------+---------------------------------------------- '''1.''' Add the `infixl 4` operator `($>) = flip (<$)` to Data.Functor. '''2.''' Move `Control.Monad.void` to `Data.Functor`, and re-export it from `Control.Monad` for compatibility. In addition, replace the deprecated `Foreign.Marshal.Error.void` with a re-export as well. The mailing list discussion is here: http://markmail.org/message/cqdlle4l6npxs3jn -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7817> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7817: Moving basic functions ---------------------------------+------------------------------------------ Reporter: quchen | Owner: Type: feature request | Status: patch Priority: normal | Milestone: 7.8.1 Component: libraries/base | Version: 7.6.2 Keywords: | Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | ---------------------------------+------------------------------------------ Changes (by igloo): * status: new => patch * difficulty: => Unknown * milestone: => 7.8.1 -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7817#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7817: Moving basic functions -------------------------------+-------------------------------------------- Reporter: quchen | Owner: Type: feature request | Status: closed Priority: normal | Milestone: 7.8.1 Component: libraries/base | Version: 7.6.2 Resolution: fixed | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- Changes (by igloo): * status: patch => closed * resolution: => fixed Comment: {{{ commit 6402f8d294db347357436321965d9b6024e02984 Author: Ian Lynagh <ian@well-typed.com> Date: Sun Apr 21 21:46:07 2013 +0100 Add some more Data.Functor functions; fixes #7817 Added infixl4 $>. Re-exported void from Data.Functor. Also defined the fixity for <$ for non-GHC impls. }}} I didn't make `Foreign.Marshal.Error` re-export `void`, as we don't have a way to deprecate re-exports. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7817#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC