augustss/MicroHs

Basic Haskell98 packages to play with

thielema opened this issue · 8 comments

Cool! I'll have a look at those.

I have tried to compile some of my packages. Many of them need containers, transformers and QuickCheck.

I have also several FFI packages, but they often depend on hsc2hs.

The containers package compiles, but I'm not sure the fixes have been uploaded to hackage yet.
The transformers package should compile (I think the fixes have been uploaded).
I've not tried QuickCheck yet.
I've got a version of hsc2hs that works, but I don't think I've upstreamed the patches yet.

You need to use mcabal to compile these packages.

I have a repo. It's also on package.
I had to write my own version of cabal, because the real one uses too many Haskell extensions.

Yes, sorry. :). The binary is called mcabal.

BTW, I misspoke, the port of hsc2hs is not finished. It uses process which is not fully implemented.