[Haskell-cafe] ANN: plugins-

Jeremy Shaw jeremy at n-heptane.com
Mon Apr 9 22:52:10 CEST 2012


I will update the description. The documentation is not on hackage yet
because the haddock builder only runs a few times a day. That should
correct itself in a few hours -- unless the build fails for some

However, the API has not changed from the previous version, so these
docs are still valid:


- jeremy

On Mon, Apr 9, 2012 at 1:21 PM, Jeremy Shaw <jeremy at n-heptane.com> wrote:
> Hello!
> I am pleased to announce the release of plugins-
> http://hackage.haskell.org/package/plugins
> The plugins library provides facilities to compile and dynamically
> load/link Haskell code into a running Haskell application. (The
> related, plugins-auto package adds support for file watching via
> inontify and automatic recompilation and reloading,
> http://hackage.haskell.org/package/plugins).
> There are three important changes in this release:
>  1. Support for GHC 7.0, 7.2. and 7.4. We have not *knowingly* dropped
> support for GHC 6.12. So, if you still use an older compiler and we
> broke it.. we might be willing to fix it still :)
>  2. New maintainer: Don Stewart has graciously allowed me to take over
> the project. I do not have any immediate plans for big changes. But I
> do plan to: keep it compiling, apply patches in a timely manner, and
> deal with other minor bug fixes. I would certainly love to see some
> major improvements. I believe plugins predates the GHC API and,
> accordingly, does not use it as well as it could. If someone wanted to
> give plugins some major love, that would be awesome. While plugins has
> not much recent development, there are still a lot of people that are
> using it, or would like to.
>  3. the source has moved to patch-tag and darcs 2,
>    http://patch-tag.com/r/stepcut/plugins
>   patch-tag only supports darcs 2 format repositories, so this forced
> me to run darcs convert to switch from darcs 1 to darcs 2 format. In
> the end that is a good thing. The only downside is that I can not
> directly apply any darcs 1 patches to the repo now. But I doubt there
> are many floating around anyway. And I can still apply them the hard
> way.
> - jeremy

More information about the Haskell-Cafe mailing list