<html><head>
<style id="css_styles">
blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
li[style='text-align: center;'], li[style='text-align: right;'] { list-style-position: inside;}
body { font-family: Segoe UI; font-size: 12pt; }
</style>
</head>
<body>Hi GHC devs,<div><br /></div><div>On Sunday I realised that <span>there were many different people around at ZuriHac that are very knowledgeable about staged metaprogramming and macro systems (outside GHC, even).</span></div><div><span>I really want a good staged metaprogramming story in Haskell (but don't know much about it or what I could contribute), and so I called everyone into a</span> very spontaneous meeting, dubbed the "Staged Working Group".</div><div>The purpose of the whole meeting was rather nebulous (staged, even); the only goal for me was to throw involved people in one room to have a focussed discussion (rather than lumping together with a subset of the people and then dissolving in the hall way) and to talk about different efforts in the community.</div><div>In the end, I think we got a lot clearer picture about the challenges involved.</div><div><br /></div><div>We are very fortunate that Ben has kept minutes with useful pointers: <a href="https://edit.smart-cactus.org/u__IGA1bTd2DpulYmlnxaw" style="font-size: 12pt;">https://edit.smart-cactus.org/u__IGA1bTd2DpulYmlnxaw</a></div><div><br /></div><div>Note that I don't intend to hold regular meetings or something of the sort; it was essentially a one time thing (but perhaps we'll have a 2.0 meeting at next year's ZuriHac).</div><div>We loosely agreed to keep everyone posted on ongoing efforts in the direction of staged metaprogramming (and macros) by writing short status reports to this mailing list.</div><div><br /></div><div>Thanks to everyone who is involved in improving (Typed) Template Haskell and who was there on Sunday!<br />Sebastian</div></body></html>