[GHC] #10478: Shorter import syntax
GHC
ghc-devs at haskell.org
Mon Sep 14 19:10:26 UTC 2015
#10478: Shorter import syntax
-------------------------------------+-------------------------------------
Reporter: acowley | Owner:
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Revisions: Phab:D1238
-------------------------------------+-------------------------------------
Comment (by thomie):
acowley: you could avoid the confusion by saying `import A (x) as B (..)`.
But I'm not sure that's worth it.
Summary of the previous [https://mail.haskell.org/pipermail/haskell-
cafe/2015-June/119942.html mailinglist discussion] and
[https://www.reddit.com/r/haskell/comments/38vsef/proposal_shorter_import_syntax/
reddit] thread:
* A lot (15?) of people on the mailinglist were in favour of acowley's
proposal, or at least for some form of shorter import syntax.
* Only [https://mail.haskell.org/pipermail/haskell-
cafe/2015-June/119958.html one] person was specifically in favour of
goldfire's proposal. I think this low number had more to do with the
proposal not being presented very clearly than anything else, given how
similar the two proposals are.
* A few people were (strongly) against acowley's proposal, all citing
[https://mail.haskell.org/pipermail/haskell-cafe/2015-June/119982.html
Richard O'Keefe's mail].
*
[https://www.reddit.com/r/haskell/comments/38vsef/proposal_shorter_import_syntax/
reddit] seemed firmly against acowley's proposal as well (the top comment
has 12 votes and starts with "-1"). This is the reason I think we should
proceed carefully here.
I don't think this is going to go anywhere without someone writing a
[https://ghc.haskell.org/trac/ghc/wiki/Proposal proposal page] on the
wiki, with specifications of the 2 options and the above table, and then
having another round of discussion on the mailinglist.
If one of you could get behind the other person's proposal, that would
make things easier as well.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10478#comment:17>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list