[Haskell-cafe] Cabal fun [Half-integer]

Andrew Coppin andrewcoppin at btinternet.com
Mon Jun 29 14:30:31 EDT 2009


Antoine Latter wrote:
> Personally, I've never used "runhaskell Setup sdist" and I've only
> ever used "cabal sdist". But I'm not sure where I learned that.
>
> I think cabal-install is a pretty standard util for people to have,
> and it ships with the Haskell platform now. So the big hurdle is
> documentation.
>   

Indeed. I've heard a few people claim that cabal-install is the best 
thing since sliced bread, but I've never touched it. I don't even know 
where to get it. (Presumably this will become fairly obvious once I go 
look for it...)

> Andrew - where does it state that "Setup sdist" is the recommended way
> of doing this? If it's a wiki you could go and edit it yourself.
>   

The link posted earlier:

http://en.wikibooks.org/wiki/Haskell/Packaging#The_Cabal_file

I'm pretty sure there's some essentially similar content on the Haskell 
wiki. (Or there was... I don't know if it got removed when this was put up.)

The Cabal manual itself mentions absolutely nothing about cabal-install, 
as far as I can tell. (At least, I didn't see anything about it while I 
was looking up the *.cabal format nor the command invocation syntax.)

It's news to me that cabal-install ships with the Haskell Platform. (Can 
you tell how much I've tried out the Platform?) I'm still not completely 
understanding the direction we're going with this - but that's for 
another email...



More information about the Haskell-Cafe mailing list