[ghc-steering-committee] #477: Unicode ellipsis, recommendation: accept

Eric Seidel eric at seidel.io
Fri Feb 25 01:48:30 UTC 2022


I agree it's strange to use a three dot unicode ellipsis but a two dot ascii ellipsis. 

Joachim, as someone who likes to use unicode in Haskell, is there a reason to think that the two dot ellipsis would be more cumbersome to type? Maybe emacs unicode modes or something?

On Tue, Feb 15, 2022, at 14:37, Vladislav Zavialov (int-index) wrote:
> -1 from me.
>
> The proposed (… U+2026) is three dots, so it could be the UnicodeSyntax 
> equivalent to three ASCII dots. However, Haskell’s range notation is 
> two ASCII dots.
>
> Personally I use three dots to indicate omissions in the source text, like this:
>
>   f x = …
>
> So that is the meaning I’d like to reserve for three dots, not ranges.
>
> The proposal could use ‥ U+2025 instead.
>
> - Vlad
>
>
>> On 15 Feb 2022, at 14:27, Joachim Breitner <mail at joachim-breitner.de> wrote:
>> 
>> Dear Committee,
>> 
>> Proposal #277 “Unicode ellipsis” has been submitted by Ignat Insarov,
>> and I’m shepherding it myself.
>> 
>> https://github.com/ghc-proposals/ghc-proposals/pull/477
>> 
>> https://github.com/kindaro/ghc-proposals/blob/unicode-ellipsis/proposals/477-unicode-ellipsis.md
>> 
>> This is a very small proposal that lets GHC understand the nice Unicode
>> syntax `…` in places where in ASCII world we have .., under
>> -XUnicodeSyntax.
>> 
>> I am fond of Unicode in general, and I expect that users of -
>> XUnicodeSyntax expect this to work, and therefore recommend acceptance
>> of this proposal.
>> 
>> Cheers,
>> Joachim
>> 
>> 
>> 
>> -- 
>> Joachim Breitner
>>  mail at joachim-breitner.de
>>  http://www.joachim-breitner.de/
>> 
>> _______________________________________________
>> ghc-steering-committee mailing list
>> ghc-steering-committee at haskell.org
>> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>
> _______________________________________________
> ghc-steering-committee mailing list
> ghc-steering-committee at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee


More information about the ghc-steering-committee mailing list