[GHC] #8304: more lenient operator sections (RelaxedSections extension)
GHC
ghc-devs at haskell.org
Mon Sep 16 01:00:09 CEST 2013
#8304: more lenient operator sections (RelaxedSections extension)
-------------------------------------+-------------------------------------
Reporter: aavogt | Owner:
Type: feature request | Status: new
Priority: lowest | Milestone:
Component: Compiler (Parser) | Version: 7.6.3
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: None/Unknown
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
-------------------------------------+-------------------------------------
Some operator sections are rejected which could have some meaning.
{{{
(a ++ b ++ ) could mean \x -> a ++ b ++ c
(++ a ++) could mean \x y -> x ++ a ++ y
}}}
The attached quasiquoter implements this, but for various reasons it would
be better if ghc supported this directly.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8304>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list