[GHC] #8875: Track Exceptions

GHC ghc-devs at haskell.org
Tue Mar 11 17:52:01 UTC 2014


#8875: Track Exceptions
----------------------------------------------+----------------------------
       Reporter:  yokto                       |             Owner:
           Type:  feature request             |            Status:  new
       Priority:  normal                      |         Milestone:
      Component:  Compiler                    |           Version:
       Keywords:                              |  Operating System:
   Architecture:  Unknown/Multiple            |  Unknown/Multiple
     Difficulty:  Project (more than a week)  |   Type of failure:
     Blocked By:                              |  None/Unknown
Related Tickets:                              |         Test Case:
                                              |          Blocking:
----------------------------------------------+----------------------------
 Figure out for each function which exceptions can be thrown by it. This
 could probably be done by tracking calls to
 {{{
 throw
 }}}
 and
 {{{
 catch
 }}}
 and their types. The info would probably need to be stored in the .hi
 files, and  could then be displayed by haddock.

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


More information about the ghc-tickets mailing list