modal types, generalized arrows, and core passes written in coq
Simon Peyton-Jones
simonpj at microsoft.com
Fri Mar 4 06:24:40 CET 2011
Adam
Wow. My brain exploded when I read about what you've done. I don't understand it at all, but it sounds impressive. Do show it to me when you have a chance.
Simon
| -----Original Message-----
| From: cvs-ghc-bounces at haskell.org [mailto:cvs-ghc-bounces at haskell.org] On Behalf
| Of Adam Megacz
| Sent: 02 March 2011 22:59
| To: cvs-ghc at haskell.org
| Subject: modal types, generalized arrows, and core passes written in coq
|
|
| With much gratitude to everybody who put up with my incessant CoreSyn
| questions, I'd like to announce "very early preview" availability of
| -XModalTypes and GHC.GArrow, mainly in order to collect feedback.
|
| Information on the extensions to allow modal types and flatten them into
| GArrow terms is here:
|
| http://www.cs.berkeley.edu/~megacz/garrows/
|
| Information on how I use Coq to write GHC passes can be found here:
|
| http://www.cs.berkeley.edu/~megacz/coq-in-ghc/
|
| More details will arrive over the course of the next week, but
| feedback/advice is most welcome (either here or off-list). If you're
| itching to actually try compiling some programs, I suggest waiting until
| Monday; there are still a bunch of quirks to be ironed out.
|
| The -XModalTypes extension and flattening pass are the main focus and
| are what I will be working on most intensely over the next three weeks;
| the coq-in-ghc bit was mostly a means to an end.
|
| Thanks again to everybody who helped me figure out GHC's guts!
| (especially Dimitrios and SPJ).
|
| - a
|
|
|
| _______________________________________________
| Cvs-ghc mailing list
| Cvs-ghc at haskell.org
| http://www.haskell.org/mailman/listinfo/cvs-ghc
More information about the Cvs-ghc
mailing list