[GHC] #13669: Identifier "Otherwise" in guarded equation can crash a program

GHC ghc-devs at haskell.org
Wed May 10 00:04:19 UTC 2017


#13669: Identifier "Otherwise" in guarded equation can crash a program
-------------------------------------+-------------------------------------
        Reporter:  vanto             |                Owner:  (none)
            Type:  feature request   |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  8.0.2
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  Other             |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by goldfire):

 I'm certainly agreed that there is a beginning for everything and that
 users can and should bring up new ideas with an effort to evolve the
 language.

 GHC is an open-source compiler for an open language. Anyone can write
 proposals for language changes and submit patches for inclusion in the
 compiler. The proposals process, as decided on by the community, is the
 way to get a consensus of opinion so that a change to the language can be
 made. This is why I said "Regardless of our opinions": our personal
 opinions don't really matter, because you can always make a proposal and
 seek community consensus beyond just the two of us.

 I'm not sure what problem you have had with the proposals process, but I
 don't think it's Ben's responsibility to explain. If you've already posted
 where your problem lies, please provide a link.

 While I'm not involved in the communities of other languages, I do use
 several non-functional languages. This past year, I taught courses in Java
 and C (as well as Haskell), and next year I will be teaching just Java in
 my courses. When I teach a programming languages course, the focus of the
 course will be Java, not Haskell. (This is because, with Java 8, Java
 supports programming in a large variety of modes, including functional.)
 So I don't think it's fair to presume our familiarity or lack thereof with
 other languages and the ideas stemming from these languages. Do you have a
 language in mind with the feature you are seeking here? But don't answer
 me here -- put it in the proposal!

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


More information about the ghc-tickets mailing list