tag:blogger.com,1999:blog-37404288.post6714839016706948235..comments2023-11-02T14:40:18.756+01:00Comments on JP Moresmau's Programming Blog: EclipseFP: laundry list for 2.6JP Moresmauhttp://www.blogger.com/profile/09964251063221757176noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-37404288.post-90803404891032900612013-12-28T10:27:30.492+01:002013-12-28T10:27:30.492+01:00Michael, EclipseFP used to use Scion which was a l...Michael, EclipseFP used to use Scion which was a long running GHC session, and this caused several issues (memory usage, static flags) as GHC is not designed with this type of usage in mind, which is why we switched to a short lived executable/ However, once you're editing a file, we keep a GHC session open for that editing session.JP Moresmauhttps://www.blogger.com/profile/09964251063221757176noreply@blogger.comtag:blogger.com,1999:blog-37404288.post-15167364086332586092013-12-24T03:00:43.457+01:002013-12-24T03:00:43.457+01:00I am curious if you have seen hdevtools, which use...I am curious if you have seen hdevtools, which uses a persistent GHC process for incremental compilation, and if hat sort of technology could be used in EclipseFP.<br /><br />I could be wrong, but it looks likes EclipseFP/buildrwapper starts a new GHC process for ever compilation task<br /><br />It sounds slightly similar to the "worksheet" you mention in the post.<br /> https://github.com/bitc/hdevtools<br /><br /><br />(And since you mentioned Scala, I'll mention that what I am thinking about is similar to `fsc`, the persistent scala compiler server used to make Scala compilarton fast when building with `ant`)<br /><br />Thanks again for all your great work in EclipseFP.Michael Rogerhttps://www.blogger.com/profile/08729150476888743293noreply@blogger.comtag:blogger.com,1999:blog-37404288.post-62721982789471236502013-12-24T03:00:29.488+01:002013-12-24T03:00:29.488+01:00I am curious if you have seen hdevtools, which use...I am curious if you have seen hdevtools, which uses a persistent GHC process for incremental compilation, and if hat sort of technology could be used in EclipseFP.<br /><br />I could be wrong, but it looks likes EclipseFP/buildrwapper starts a new GHC process for ever compilation task<br /><br />It sounds slightly similar to the "worksheet" you mention in the post.<br /> https://github.com/bitc/hdevtools<br /><br /><br />(And since you mentioned Scala, I'll mention that what I am thinking about is similar to `fsc`, the persistent scala compiler server used to make Scala compilarton fast when building with `ant`)<br /><br />Thanks again for all your great work in EclipseFP.Michael Rogerhttps://www.blogger.com/profile/08729150476888743293noreply@blogger.comtag:blogger.com,1999:blog-37404288.post-85322852469048243542013-08-31T09:27:35.596+02:002013-08-31T09:27:35.596+02:00+1 on HaRe. I expect to make a release soon, and i...+1 on HaRe. I expect to make a release soon, and it will makes use of ghc-mod to provide support for detecting the Haskell environment (cabal, sandboxing, etc). It was relatively straightforward to include this support, so integrating with buildwrapper should be straightforward too. AlanKim Zimmermanhttps://www.blogger.com/profile/16242613525796431531noreply@blogger.com