
You could clone https://github.com/bitemyapp/hackage-packages
Alan
On Mon, Sep 14, 2015 at 5:17 PM, Herbert Valerio Riedel
On 2015-09-14 at 16:43:44 +0200, Richard Eisenberg wrote:
Is there an easy way to download (but not compile) all of Hackage? I know of the hackager package, but that's about compiling. I just want a whole big load of Haskell code to play with. I thought I could find a link on Hackage to do this, but failed.
It's quite easy, you can iterate through the list of package names and call 'cabal get' like e.g. (untested, but I've done this already -- you may need to protect against execution errors)
for PKG in $(cabal list --simple | awk '{ print $1 }' | uniq); do cabal get $PKG;done
another variant is to construct the URLs based on the output;
you can also get a list of packages in JSON format via
http://hackage.haskell.org/packages/.json
there's many ways to accomplish what you want...
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs