
#11012: Support for unicode primes on identifiers. -------------------------------------+------------------------------------- Reporter: ghartshaw | Owner: Type: feature request | Status: new Priority: low | Milestone: Component: Compiler | Version: 7.10.2 (Parser) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by nomeata): Hi ghartshaw, I’m very sympathetic towards making good use of Unicode. On the other hand, it is also important to follow the language specification, and that is pretty clear about what Unicode symbols are allowed as part of identifiers, etc. Currently, these primes are “Other Punctuation” according to the Unicode standard, any maybe someone uses them as such, e.g. as an operator. Would you mind precisely stating what modification you’d like to make to https://www.haskell.org/report/mono/2010#x7-160002.2 This is a bit related to #10196, where we deviated from the report to allow subscripted symbols, so there is precedent. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11012#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler