[GHC] #9099: Add strict fmap

GHC ghc-devs at haskell.org
Wed May 14 07:17:04 UTC 2014


#9099: Add strict fmap
-------------------------------+-------------------------------------------
        Reporter:  quchen      |            Owner:
            Type:  feature     |           Status:  patch
  request                      |        Milestone:
        Priority:  normal      |          Version:  7.8.2
       Component:              |         Keywords:
  libraries/base               |     Architecture:  Unknown/Multiple
      Resolution:              |       Difficulty:  Easy (less than 1 hour)
Operating System:              |       Blocked By:
  Unknown/Multiple             |  Related Tickets:
 Type of failure:              |
  None/Unknown                 |
       Test Case:              |
        Blocking:              |
-------------------------------+-------------------------------------------

Comment (by Herbert Valerio Riedel <hvr@…>):

 In [changeset:"0148a1c416e42a7d7c9ff3624a0640963bfe0012/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="0148a1c416e42a7d7c9ff3624a0640963bfe0012"
 Add strict ver. of (<$>): (<$!>) to Control.Monad

 A strict (<$>) has been proposed numerous times. The first time
 around[1] by Johan Tibell, and the last time around[2] by David
 Luposchainsky. David's thread was able to avoid The Bikeshed Monster,
 and his (<$!>) proposal received unanimous +1s all around.

 This addresses #9099.

  [1]: http://www.haskell.org/pipermail/libraries/2013-November/021728.html
  [2]: http://www.haskell.org/pipermail/libraries/2014-April/022864.html

 Authored-by: Alexander Berntsen <alexander at plaimi.net>
 Signed-off-by: Herbert Valerio Riedel <hvr at gnu.org>
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9099#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list