plugins
plugins copied to clipboard
Dynamic linking and runtime evaluation of Haskell, and C, including dependency chasing and package resolution.
Hi! I'd like to start using `plugins` for an application of my own. I tried to depend on it with GHC 9.2 as my compiler, and the following message makes...
Tried to run a simple plugins eval example under stack 1.6.3, with plugins-1.5.7 added to extra-deps. Tried running ``` Haskell module Main where import System.Eval.Haskell main :: IO () main...
@drvink @Kleidukos this builds now and `make`, `load` and `unsafeEval` mostly work, even on a relatively complicated test: ```haskell main = do fn (Int,Int))) case fn of Right fn ->...
Add CI and update to newer GHCs. Still a draft
@stepcut The current Travis setup does not work anymore. In order to improve the reliability of the package's support window, I would like to submit a PR to set up...
I've created a test here which loads an IO () function from a module. https://github.com/xpika/plugins-ghc-7-10-segfault-io The code does not segfault on GHC 7.6.3 but does on 7.10.3.
I've been trying to build this package in one of my Haskell projects. I'm using stack and keep getting the errors shown below. I've tried building this on Arch, Linux...
`plugins-1.5.5.0` fails to build with `ghc-8.0` as well as with its bundled `Cabal-1.23` (soon to become `Cabal-1.24`): ``` [ 5 of 12] Compiling System.Plugins.Env ( src/System/Plugins/Env.hs, /tmp/plugins-1.5.5.0/dist-newstyle/build/plugins-1.5.5.0/build/System/Plugins/Env.o ) src/System/Plugins/Env.hs:326:21: error:...