[GHC] #10751: Implement Phase 1 of MonadFail Proposal (MFP)

GHC ghc-devs at haskell.org
Tue Nov 3 21:45:30 UTC 2015


#10751: Implement Phase 1 of MonadFail Proposal (MFP)
-------------------------------------+-------------------------------------
        Reporter:  hvr               |                Owner:  quchen
            Type:  task              |               Status:  patch
        Priority:  highest           |            Milestone:  8.0.1
       Component:  Compiler          |              Version:  7.10.2
      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:D1248
-------------------------------------+-------------------------------------

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

 In [changeset:"8c80dcc166e4a083086d8b240d84563d0c4c4c50/ghc" 8c80dcc/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="8c80dcc166e4a083086d8b240d84563d0c4c4c50"
 base: Add new Control.Monad.Fail module (re #10751)

 This is based on David's initial patch augmented by more extensive
 Haddock comments.

 This has been broken out of D1248 to reduce its size
 by splitting the patch into smaller logical pieces.

 On its own, this new module does nothing interesting yet.
 Later patches will add support for a different desugaring of
 `do`-blocks, at which point the new `MonadFail` class will
 become more useful.

 Reviewed By: ekmett, austin

 Differential Revision: https://phabricator.haskell.org/D1424
 }}}

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


More information about the ghc-tickets mailing list