Re: [haskell art] haskell dependency management over time

2014-07-02 Thread Miguel Negrão
― Attachment links are at the end of this email ― Em 02-07-2014 14:14, Al Matthews escreveu: > Ah .. I see .. nix would obviate much of that work. Thanks for the > reference. > > > On Wed, Jul 2, 2014 at 9:09 AM, Al Matthews wrote: > >> Hi Miguel, >> >> I agree that this sounds right. In pract

Re: [haskell art] haskell dependency management over time

2014-07-02 Thread Al Matthews
Ah .. I see .. nix would obviate much of that work. Thanks for the reference. On Wed, Jul 2, 2014 at 9:09 AM, Al Matthews wrote: > Hi Miguel, > > I agree that this sounds right. In practice, what do you imagine that > implies in terms of system sprawl? I mean, I would imagine one is at least >

Re: [haskell art] haskell dependency management over time

2014-07-02 Thread Al Matthews
Hi Miguel, I agree that this sounds right. In practice, what do you imagine that implies in terms of system sprawl? I mean, I would imagine one is at least tripling or quadrupling the Haskell footprint. I'm afraid this is probably edging up to a general question about art preservation maintenance

Re: [haskell art] haskell dependency management over time

2014-07-02 Thread Miguel Negrão
― Attachment links are at the end of this email ― Em 01-07-2014 16:17, Al Matthews escreveu: > Hello .. I find Haskell package-management to be a bit of a dark art. > > In particular, what I find, is that it is easy to break things on which I > rely. > > This is compounded no doubt by my use of

Re: [haskell art] haskell dependency management over time

2014-07-01 Thread Al Matthews
Thank you Hans, and Henning. I like that they refer to the problem as "cabal hell". On Tue, Jul 1, 2014 at 11:23 AM, Hans Höglund wrote: > Nowadays you can do this with Cabal sandboxes. See more info here > > http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html > > Regards, > Hans > > - > > Ha

Re: [haskell art] haskell dependency management over time

2014-07-01 Thread Henning Thielemann
Am 01.07.2014 17:27, schrieb Henning Thielemann: > As a user I have not tried cabal-dev and friends. I am just using > 'cabal' and since there are so many versions of the packages and GHC > around, many packages are installed multiple times (in different package > and GHC versions) on my machine,

Re: [haskell art] haskell dependency management over time

2014-07-01 Thread Henning Thielemann
Am 01.07.2014 17:17, schrieb Al Matthews: > Hello .. I find Haskell package-management to be a bit of a dark art. Do you mean management as a maintainer or as a user? For maintainers I wrote some scripts: http://hackage.haskell.org/package/cabal-scripts http://hackage.haskell.org/package

Re: [haskell art] haskell dependency management over time

2014-07-01 Thread Hans Höglund
Nowadays you can do this with Cabal sandboxes. See more info here http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html Regards, Hans - Hans Hglund Composer, conductor and developer hans [at] hanshoglund.se hanshoglund.com https://twitter.com/hanshogl https://soundcloud.com/hanshoglund http://

[haskell art] haskell dependency management over time

2014-07-01 Thread Al Matthews
Hello .. I find Haskell package-management to be a bit of a dark art. In particular, what I find, is that it is easy to break things on which I rely. This is compounded no doubt by my use of several development platforms. Still, I wonder if anyone has recommendations on using hsenv, or capri, or