[Haskell-cafe] Unsubscribe

Peter Althainz althainz at gmail.com
Mon Dec 11 17:13:16 UTC 2017


Am 11.12.2017 1:32 nachm. schrieb <haskell-cafe-request at haskell.org>:

Send Haskell-Cafe mailing list submissions to
        haskell-cafe at haskell.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
or, via email, send a message with subject or body 'help' to
        haskell-cafe-request at haskell.org

You can reach the person managing the list at
        haskell-cafe-owner at haskell.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Haskell-Cafe digest..."


Today's Topics:

   1. ANN: New Haskell.org Committee Members (Gershom B)
   2. How to call constructor from Template Haskell (Baa)
   3. Who can send a patche to vim project? (Takenobu Tani)
   4. Re: Haskell IDE Engine logo poll (Alan & Kim Zimmerman)


----------------------------------------------------------------------

Message: 1
Date: Mon, 11 Dec 2017 01:36:50 -0500
From: Gershom B <gershomb at gmail.com>
To: haskell-cafe <haskell-cafe at haskell.org>,
        haskell-community at haskell.org,  Tikhon Jelvis <tikhon at jelv.is>, Ryan
        Trinkle <ryan.trinkle at gmail.com>, george at wils.online
Subject: [Haskell-cafe] ANN: New Haskell.org Committee Members
Message-ID:
        <CAM8RHpGY+Z_kG0cM=usFDEqX4UNgabWecMv_ZEiP85WmgritOg at mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"

Following the self-nomination period and discussion, the Haskell.org
committee has selected the following members for a new three-year
term, expiring 2020:

  * Tikhon Jelvis
  * Ryan Trinkle (reappointment)
  * George Wilson

As per the rules of the committee, this discussion was held among the
current members of the committee, and the outgoing members of the
committee who were not seeking reappointment.

Thank you to all the many candidates who submitted a self-nomination.
We received a number of strong nominations. We would encourage all
those who nominated themselves to consider self-nominating again in
the future.

The outgoing members are: John Wiegley and Alan Zimmerman. Thanks both
for your service!

Regards,
Gershom


------------------------------

Message: 2
Date: Mon, 11 Dec 2017 14:03:48 +0200
From: Baa <aquagnu at gmail.com>
To: Haskell Cafe <haskell-cafe at haskell.org>
Subject: [Haskell-cafe] How to call constructor from Template Haskell
Message-ID: <20171211140348.2a1610b1 at Pavel>
Content-Type: text/plain; charset=US-ASCII

Hello All!
May be topic is not for Haskell beginners, so I'll re-send it to Cafe.


I have function which constructs some data type. It has signature `Name ->
Q [Dec]`.
Somewhere in its body I'm extracting constructors of another type with
pattern-matching:

  case tyCons of
    DataD ctx nm tyVars mbKind cs derivs -> ...

Type of those constructors `cs` instantiates some class like this:

   class MyClass a where
     specialValue :: a

So, I'm iterating over those `cs` but I want to skip one of them which is
equal to `specialValue`. Something like this:

   [c | c <- cs, c /= specialValue]

How to do this with Template Haskell's `Con` type (`c`::Con)? I can't
simply call it to compare created value with a `specialValue`.

===
Best regards, Paul



------------------------------

Message: 3
Date: Mon, 11 Dec 2017 21:16:25 +0900
From: Takenobu Tani <takenobu.hs at gmail.com>
To: haskell-cafe <haskell-cafe at haskell.org>
Subject: [Haskell-cafe] Who can send a patche to vim project?
Message-ID:
        <CAPB_NvzMGZS3OYEAXuqRCXyx_hsXYf8JaCj0S6cJ=VJeH-KwtQ at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hi cafe,

Who can send a patche to vim project?

I'd like to update vim syntax file (haskell.vim) to fix numeric literals.
I read the vim `CONTRIBUTING.md` file [1].
It instructs me to contact the maintainer of each files.
In the header of `haskell.vim`, the maintainor of `haskell.vim` is
haskell-cafe at ML. [2]
Who is the maintainer of `haskell.vim`?

I'd like to make fix on numeric literals extension: [3]
  * BinaryLiterals
  * HexFloatLiterals
  * NumericUnderscores

I prepared two kinds of patches.
  * Exact pattern version [4]
  * Fast (but approximate) pattern version [5]

I visually checked patches with the these files [6][7].

Could you send a patch of [4] or [5] to vim project?


P.S.
I have already sent patches to two projects.

  * `language-haskell` for atom and linguist [8]
      You can already use it on atom.
      Linghist (which is used from github) will apply it soon.

  * `pygments` [9]
      It is pending review.


[1]:
https://github.com/vim/vim/blob/master/CONTRIBUTING.md#
syntax-indent-and-other-runtime-files
[2]: https://github.com/vim/vim/blob/master/runtime/syntax/haskell.vim#L3
[3]:
https://github.com/ghc-proposals/ghc-proposals/blob/
master/proposals/0009-numeric-underscores.rst#new-syntax-this-proposal
[4]:
https://github.com/vim/vim/compare/master...takenobu-hs:
syntax-haskell-literal-exact
[5]:
https://github.com/vim/vim/compare/master...takenobu-hs:
syntax-haskell-literal-fast

[6]:
https://github.com/takenobu-hs/ghc/blob/squashed-numeric-
underscores/testsuite/tests/parser/should_run/NumericUnderscores0.hs
[7]:
https://github.com/takenobu-hs/ghc/blob/squashed-numeric-
underscores/testsuite/tests/parser/should_run/NumericUnderscores1.hs

[8]:
https://github.com/atom-haskell/language-haskell/commit/
f90eb7d8662493536f54898e52b4c7b1dc96de41
[9]:
https://bitbucket.org/birkenfeld/pygments-main/issues/1399/update-haskell-
with-lexer-for-numeric

Regards,
Takenobu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/
attachments/20171211/865ff7bf/attachment-0001.html>

------------------------------

Message: 4
Date: Mon, 11 Dec 2017 14:17:54 +0200
From: "Alan & Kim Zimmerman" <alan.zimm at gmail.com>
To: haskell <haskell-cafe at haskell.org>
Subject: Re: [Haskell-cafe] Haskell IDE Engine logo poll
Message-ID:
        <CANma=H_PaqbirxKdE=Q78614gC3yABCNi9-hQ3uLRG4g+wtUkQ at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

As noted in the reddit thread [1], we are open to new suggestions too, and
have already received some


"As some new logo proposals have been made, a new poll will be launched
when the current poll ends (next Friday).

Candidates will be the winner of the current poll and other proposals made
until Friday considered pertinent by the HIE team.

You can submit new proposal here or in the GitHub related issue ticket
<https://github.com/haskell/haskell-ide-engine/issues/267>.

*Feel free to submit your logo "*

Alan

[1]
https://www.reddit.com/r/haskell/comments/7in9ab/haskellcafe_haskell_ide_
engine_logo_poll/dr2yes5/




On 9 December 2017 at 17:19, Alan & Kim Zimmerman <alan.zimm at gmail.com>
wrote:

> Hi
>
> Thanks to Damien Flament we have some logo proposals for the
> haskell-ide-engine[1] logo.
>
> Please take a moment to vote for the options at [2].
>
> If there are alternative designs, please feel free to put them forward
> too, the issue tracking this is at [3]
>
> We will keep the poll open until Friday noon UTC.
>
> Alan
>
> [1] https://github.com/haskell/haskell-ide-engine
> [2] http://www.anonvote.com/poll/dr587990y
> [3] https://github.com/haskell/haskell-ide-engine/issues/267
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/
attachments/20171211/1fbe5041/attachment-0001.html>

------------------------------

Subject: Digest Footer

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe at haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe


------------------------------

End of Haskell-Cafe Digest, Vol 172, Issue 11
*********************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20171211/810dc21b/attachment.html>


More information about the Haskell-Cafe mailing list