Dyre is a library for Xmonad-style program recompilation. It is based in spirit after the HConf library written by the Yi project, but with a number of key differences:<div><br></div><div>1. Focus on simple integration into existing programs.</div>
<div>2. A single program entry point, rather than two.</div><div>3. Emphasis on relaunching / state persistence as an *optional* feature.</div><div>4. Windows support</div><div><br></div><div>A reasonably complete explanation, along with a full usage example, is available in the Haddock documentation for the &#39;Config.Dyre&#39; module, which I unfortunately cannot link to because HackageDB has not yet processed the documentation. The library itself may be found at &lt;<a href="http://hackage.haskell.org/package/dyre">http://hackage.haskell.org/package/dyre</a>&gt;. I eagerly await any feedback people have to offer.</div>
<div><br></div><div>Thank you for your attention</div><div>- Will Donnelly</div>