Re: ZuriHac 2019 - GHC Track

2019-06-11 Thread Shayne Fletcher via ghc-devs
On Mon, Jun 10, 2019 at 10:11 PM Simon Hafner  wrote:

> I have a ~ 30 minute talk which covers my GHC proposal
> (NoToplevelFieldSelectors), as well as parts of the renamer. I could hold
> that at any point, if there's still time slots over.
>

That would be awesome. I sure hope there is!

-- 
*Shayne Fletcher*
Language Engineer */* +1 917 699 7663
*Digital Asset* , creators of *DAML
*

-- 
This message, and any attachments, is for the intended recipient(s) only, 
may contain information that is privileged, confidential and/or proprietary 
and subject to important terms and conditions available at 
http://www.digitalasset.com/emaildisclaimer.html 
. If you are not the 
intended recipient, please delete this message.
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: ZuriHac 2019 - GHC Track

2019-06-11 Thread Bryan Richter
Re haskell-ide-engine: I've been meaning to try it out, so I'm interested
in making progress on that branch this weekend, if someone can show me the
ropes and suggest some goals.

On Tue, 11 Jun 2019, 10.18 Matthew Pickering, 
wrote:

> I am writing a blog post concurrently with preparing my talk so I will
> post that afterwards.
>
> I would have expected `dante` to work with the `./hadrian/ghci.sh`
> target. What goes wrong there?
>
> The haskell-ide-engine support lives on a branch, which you are
> welcome to try, but comes with no guarantees. It is more than a proof
> of concept but less than fully production ready.
>
> Matt
>
> On Tue, Jun 11, 2019 at 7:29 AM Sven Tennie  wrote:
> >
> > Hey Matthew,
> >
> > Could you do me a big favor and record/document this session?
> Unfortunately I won't make it to the ZuriHac, but I'm highly interested in
> improving my GHC workflow.
> >
> > Currently I'm working in a cycle of:
> >
> > 1. read code in haskell-code-explorer [1]
> > 2. modify it in Emacs (currently only syntax highlighting, no type
> checking)
> > 3. look at ghcid if the types match
> > 4. goto 1 or use hadrian to build
> >
> > I guess this may be improved by the haskell-ide-engine.
> >
> > Of course would it be amazing, if all talks could be recorded.
> >
> > BTW - If any of the other readers has a better setup, please share. I
> found very little about IDE setup for GHC in the Wiki or Internet and the
> "standard" dante or intero approaches don't seem to work, at least not out
> of the box.
> >
> > Best regards,
> >
> > Sven
> >
> > [1] - https://haskell-code-explorer.mfix.io/package/ghc-8.6.1/
> >
> > Am Sa., 25. Mai 2019 um 13:08 Uhr schrieb Matthew Pickering <
> matthewtpicker...@gmail.com>:
> >>
> >> Andreas/Niklas,
> >>
> >> I can do a talk/demo of using tools such as `ghc-artefact-nix`,
> >> `haskell-ide-engine`, `ghcid`, GHC's debugger whilst working on GHC.
> >> Could you schedule in a 30 minute slot for that please if you think it
> >> would be of interest.
> >>
> >> Cheers,
> >>
> >> Matt
> >>
> >> On Tue, Apr 23, 2019 at 5:52 PM Andreas Herrmann 
> wrote:
> >> >
> >> > Dear GHC devs,
> >> >
> >> > This year's ZuriHac 2019 [1] will again feature a dedicated GHC track
> to foster contributions to GHC and teach newcomers how to participate in
> GHC's development. It was a great success last year, and we hope it will be
> a great success this year as well.
> >> >
> >> > For that we need your help: We would like to invite you to organize a
> session in the GHC track. This could be in form of a presentation, a
> workshop, or a hack session with topics centered around GHC.
> >> >
> >> > For some inspiration, these are the subjects from last year's track:
> >> > - Continuous Integration / DevOps, by Manual Chakravarty
> >> > - PrimOps / PrimTypes, by Michal Terepeta
> >> > - Performance Regression Tests, by Niklas Hambüchen
> >> > - Newcomers Tutorial, by Andreas Herrmann
> >> >
> >> > Other possible subjects could be around:
> >> > - Improving documentation
> >> > - Extending GHC's test-suite
> >> > - General GHC development workflows
> >> > - The inner workings of some aspect of GHC
> >> >
> >> > Aside from preparing a session, we are also looking for volunteers to
> be around as GHC mentors during hack sessions to help out newcomers.
> >> >
> >> > Please let us know if you'd be interested in leading a session, or
> being a mentor, or helping out with this track in any other way. You can
> contact either Niklas or myself, on this list or by private message.
> >> >
> >> > Best,
> >> > Niklas and Andreas
> >> > ZuriHac 2019 GHC track coordinators
> >> >
> >> > [1]: https://zfoh.ch/zurihac2019/
> >> > ___
> >> > ghc-devs mailing list
> >> > ghc-devs@haskell.org
> >> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
> >> ___
> >> ghc-devs mailing list
> >> ghc-devs@haskell.org
> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
> ___
> ghc-devs mailing list
> ghc-devs@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


Re: ZuriHac 2019 - GHC Track

2019-06-11 Thread Matthew Pickering
I am writing a blog post concurrently with preparing my talk so I will
post that afterwards.

I would have expected `dante` to work with the `./hadrian/ghci.sh`
target. What goes wrong there?

The haskell-ide-engine support lives on a branch, which you are
welcome to try, but comes with no guarantees. It is more than a proof
of concept but less than fully production ready.

Matt

On Tue, Jun 11, 2019 at 7:29 AM Sven Tennie  wrote:
>
> Hey Matthew,
>
> Could you do me a big favor and record/document this session? Unfortunately I 
> won't make it to the ZuriHac, but I'm highly interested in improving my GHC 
> workflow.
>
> Currently I'm working in a cycle of:
>
> 1. read code in haskell-code-explorer [1]
> 2. modify it in Emacs (currently only syntax highlighting, no type checking)
> 3. look at ghcid if the types match
> 4. goto 1 or use hadrian to build
>
> I guess this may be improved by the haskell-ide-engine.
>
> Of course would it be amazing, if all talks could be recorded.
>
> BTW - If any of the other readers has a better setup, please share. I found 
> very little about IDE setup for GHC in the Wiki or Internet and the 
> "standard" dante or intero approaches don't seem to work, at least not out of 
> the box.
>
> Best regards,
>
> Sven
>
> [1] - https://haskell-code-explorer.mfix.io/package/ghc-8.6.1/
>
> Am Sa., 25. Mai 2019 um 13:08 Uhr schrieb Matthew Pickering 
> :
>>
>> Andreas/Niklas,
>>
>> I can do a talk/demo of using tools such as `ghc-artefact-nix`,
>> `haskell-ide-engine`, `ghcid`, GHC's debugger whilst working on GHC.
>> Could you schedule in a 30 minute slot for that please if you think it
>> would be of interest.
>>
>> Cheers,
>>
>> Matt
>>
>> On Tue, Apr 23, 2019 at 5:52 PM Andreas Herrmann  wrote:
>> >
>> > Dear GHC devs,
>> >
>> > This year's ZuriHac 2019 [1] will again feature a dedicated GHC track to 
>> > foster contributions to GHC and teach newcomers how to participate in 
>> > GHC's development. It was a great success last year, and we hope it will 
>> > be a great success this year as well.
>> >
>> > For that we need your help: We would like to invite you to organize a 
>> > session in the GHC track. This could be in form of a presentation, a 
>> > workshop, or a hack session with topics centered around GHC.
>> >
>> > For some inspiration, these are the subjects from last year's track:
>> > - Continuous Integration / DevOps, by Manual Chakravarty
>> > - PrimOps / PrimTypes, by Michal Terepeta
>> > - Performance Regression Tests, by Niklas Hambüchen
>> > - Newcomers Tutorial, by Andreas Herrmann
>> >
>> > Other possible subjects could be around:
>> > - Improving documentation
>> > - Extending GHC's test-suite
>> > - General GHC development workflows
>> > - The inner workings of some aspect of GHC
>> >
>> > Aside from preparing a session, we are also looking for volunteers to be 
>> > around as GHC mentors during hack sessions to help out newcomers.
>> >
>> > Please let us know if you'd be interested in leading a session, or being a 
>> > mentor, or helping out with this track in any other way. You can contact 
>> > either Niklas or myself, on this list or by private message.
>> >
>> > Best,
>> > Niklas and Andreas
>> > ZuriHac 2019 GHC track coordinators
>> >
>> > [1]: https://zfoh.ch/zurihac2019/
>> > ___
>> > ghc-devs mailing list
>> > ghc-devs@haskell.org
>> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
>> ___
>> ghc-devs mailing list
>> ghc-devs@haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
___
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs