After a few months of blissfully doing precious little hacking in our spare time, Johan and I have returned to work on the new event manager for GHC.

I spent the past few days writing a paper about the motivation, design, and internals of the new event manager, which I submitted to this year’s Haskell Symposium at about 2am this morning.

Independently, last week I started the work of integrating the event manager into GHC’s runtime libraries, and Johan picked up the pace this week while I concentrated on writing the paper. We’ve reached the point of having the code compile, but it’s still a few weeks from actually working.

While you wait for the fruits of our labours, please indulge in some vicarious enjoyment of the California summer: