typelead / eta-hackage

A set of patches to make Hackage compatible with the Eta language.
64 stars 31 forks source link

install foundation package failed #38

Closed ChinaXing closed 6 years ago

ChinaXing commented 7 years ago

does foundation package can be supported ?

https://github.com/haskell-foundation/foundation

Configuring foundation-0.0.9...
Preprocessing library for foundation-0.0.9..
Building library for foundation-0.0.9..

Foundation/Primitive/Types.hs:46:18:
    Could not find module ‘GHC.IntWord64’
    Use -v to see a list of the files searched for.
puffnfresh commented 7 years ago

Looks like GHC.IntWord64 was removed in https://github.com/typelead/eta/commit/6e2488c5deb5f7f45a5fa6652cb209d11193ae8 for some reason.

ChinaXing commented 7 years ago

Yes. I wanna use yesod to develop my business system. but found too many package dependencies of yesod install failed when use etlas. so gave up at last.

rahulmutt commented 7 years ago

I recommend using Servant which is much more lightweight (or even Spock/Scotty/Happstack) which are pure Haskell and more likely to work with Eta.

yesod-pure will take time to port since it has a lot of dependencies that use C FFI.

rahulmutt commented 7 years ago

foundation itself will take some time to port and I'll leave this issue open.

rahulmutt commented 6 years ago

foundation's patch is available on Eta v0.7. Closing.