To be honest I did try to use Nix for exactly this purpose. For some reason things started to break and since I couldnt find any documentation on how to do stuff with it, I just abandonded the idea. Also tried out NixOS: pretty much the same story. Everything appears to be fine at the start, but then after few upgrades things start to fail.

I know its very vague but really this is how I remember this experience. For one thing there was lack of "how tos" related to Haskell stuff anywhere. Just some general documentation that really have some gaps. You end up digging up some implementation details just because you wanted to install a new package.

I'm not trying to spread FUD: only telling my not-so-success story with Nix.

I'm sure Nix/NixOS has some potential but clearly it's not there yet for some reason.

Best regards,
Krzysztof Skrzętnicki

On Fri, Jun 15, 2012 at 9:10 PM, Peter Simons <simons@cryp.to> wrote:
Hi Chris,

 > I cannot see how it can address any of the user-level Haskell package
 > database management and sandboxing mechanisms that I mentioned in the
 > announcement and subsequent emails.

have you ever actually used Nix?

Take care,
Peter


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe