Re: [Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-08 Thread Rogan Creswick
On Tue, Nov 8, 2011 at 10:57 AM, Brent Yorgey wrote: > > I'm guessing the OP was actually referring to 'virthualenv', which was > recently released and works with Haskell (but is similar to virtualenv > for python).  It seems that virthualenv lets you set up independent > "environments" including

Re: [Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-08 Thread Brent Yorgey
On Tue, Nov 08, 2011 at 10:04:20AM -0800, Rogan Creswick wrote: > On Mon, Nov 7, 2011 at 11:40 PM, Rustom Mody wrote: > > Does anyone give me a little comparison of these? > > virtualenv: > > I'm not familiar with virtualenv, but from skimming the site, it looks > like it does something very sim

Re: [Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-08 Thread Rogan Creswick
On Mon, Nov 7, 2011 at 11:40 PM, Rustom Mody wrote: > Does anyone give me a little comparison of these? capri & cabal-dev: Capri and cabal-dev both sandbox Haskell builds by restricting the set of packages that cabal can see -- I haven't had much luck with capri personally, and it appears to tak

Re: [Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-08 Thread Rogan Creswick
On Tue, Nov 8, 2011 at 1:43 AM, Paul R wrote: > > At the moment, my strategy to swap GHC is purely based on the PATH > environment, and that works well if you don't forget to set this env > before hacking a project. This is the best solution I'm currently aware of, but there are ways we could imp

Re: [Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-08 Thread Marc Weber
nixos.org (eg hack-nix) addresses those issues (but may introduce some more less important ones). You can setup multiple project specific build environments easily. If you're interested contact me on irc.freenode.net or by mail. (nick MarcWeber) I don't know the other solutions so I can't commen

Re: [Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-08 Thread Paul R
Hey, Rustom> Does anyone give me a little comparison of these? What would all Rustom> my requirements be? Not sure... these seem important for me Rustom> 1. Need to sandbox not just haskell-projects but ghc (different Rustom> compilations/versions) itself 2. Stability of the (sandboxing) Rustom>

[Haskell-cafe] capri cabal-dev virtualenv cab

2011-11-07 Thread Rustom Mody
Does anyone give me a little comparison of these? What would all my requirements be? Not sure... these seem important for me 1. Need to sandbox not just haskell-projects but ghc (different compilations/versions) itself 2. Stability of the (sandboxing) tool 3. Correcting the deficiencies of cabal