Adding ConApp to Core

Andres, Richard, Stephanie The more I think about our idea of introducing ConApp the more I like it. I wrote it up in a ticket https://ghc.haskell.org/trac/ghc/ticket/12618 Simon

I like this. Having the DataCon only in IdDetails always felt a bit off. Manuel
Simon Peyton Jones via ghc-devs
: Andres, Richard, Stephanie
The more I think about our idea of introducing ConApp the more I like it. I wrote it up in a ticket
https://ghc.haskell.org/trac/ghc/ticket/12618 https://ghc.haskell.org/trac/ghc/ticket/12618
Simon
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org mailto:ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

I'm in favor as well. I've some experiments I'd like to do on ghc (and that work would support me focusing on!!!) that become dramatically simpler to get the the Simons seal of approval if core already gets multiple arg / simultaneous arg saturated application (a la type are calling or sequent core ). :) -Carter On Saturday, September 24, 2016, Manuel M T Chakravarty < chak@justtesting.org> wrote:
I like this. Having the DataCon only in IdDetails always felt a bit off.
Manuel
Simon Peyton Jones via ghc-devs
javascript:_e(%7B%7D,'cvml','ghc-devs@haskell.org');>: Andres, Richard, Stephanie
The more I think about our idea of introducing ConApp the more I like it. I wrote it up in a ticket
https://ghc.haskell.org/trac/ghc/ticket/12618
Simon
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org javascript:_e(%7B%7D,'cvml','ghc-devs@haskell.org'); http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Also this whole multi arg thing was something I was hoping to talk with
Stephanie and or Richard about at hac phi next month.
On Sunday, September 25, 2016, Carter Schonwald
I'm in favor as well.
I've some experiments I'd like to do on ghc (and that work would support me focusing on!!!) that become dramatically simpler to get the the Simons seal of approval if core already gets multiple arg / simultaneous arg saturated application (a la type are calling or sequent core ). :) -Carter
On Saturday, September 24, 2016, Manuel M T Chakravarty < chak@justtesting.org javascript:_e(%7B%7D,'cvml','chak@justtesting.org');> wrote:
I like this. Having the DataCon only in IdDetails always felt a bit off.
Manuel
Simon Peyton Jones via ghc-devs
: Andres, Richard, Stephanie
The more I think about our idea of introducing ConApp the more I like it. I wrote it up in a ticket
https://ghc.haskell.org/trac/ghc/ticket/12618
Simon
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

I'm trying to google the System IF spj mentioned earlier in this topic/ or on trac. Google and other search tools are failing me. Can anyone kindly direct me to what papers or expositions on this system f variant ? -Carter
On Sep 25, 2016, at 10:59 AM, Carter Schonwald
wrote: Also this whole multi arg thing was something I was hoping to talk with Stephanie and or Richard about at hac phi next month.
On Sunday, September 25, 2016, Carter Schonwald
wrote: I'm in favor as well. I've some experiments I'd like to do on ghc (and that work would support me focusing on!!!) that become dramatically simpler to get the the Simons seal of approval if core already gets multiple arg / simultaneous arg saturated application (a la type are calling or sequent core ). :) -Carter
On Saturday, September 24, 2016, Manuel M T Chakravarty
wrote: I like this. Having the DataCon only in IdDetails always felt a bit off. Manuel
Simon Peyton Jones via ghc-devs
: Andres, Richard, Stephanie
The more I think about our idea of introducing ConApp the more I like it. I wrote it up in a ticket
https://ghc.haskell.org/trac/ghc/ticket/12618
Simon
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Carter Schonwald
I'm trying to google the System IF spj mentioned earlier in this topic/ or on trac. Google and other search tools are failing me. Can anyone kindly direct me to what papers or expositions on this system f variant ?
You are looking for Jay and Peyton Jones. "Scrap Your Type Applications" (2008) [1]. Cheers, - Ben [1] https://www.microsoft.com/en-us/research/people/simonpj/
participants (4)
-
Ben Gamari
-
Carter Schonwald
-
Manuel M T Chakravarty
-
Simon Peyton Jones