Re: Alternative (per-project) GHC package database?

2010-06-29 Thread Marc Weber
Hi Dimitry Golubovsky's How can I bootstrap a fresh minimal working GHC package configuration at the empty location? If you want to give hack-nix a try you can get what you're looking for by running these two commands: hack-nix --build-env . ./default-env However you have to install Nix once.

Alternative (per-project) GHC package database?

2010-06-29 Thread Dimitry Golubovsky
Marc, Marc Weber wrote: If you want to give hack-nix a try you can get what you're looking for by running these two commands: hack-nix --build-env . ./default-env However you have to install Nix once. I thought I could stay within Cabal without adding Nix, however Nix was on my mind. My

ghc 6.12.3: Data.Array.Diff and package diffarray

2010-06-29 Thread Rene de Visser
Hello, According to the release notes there is a new package that now contains the module Data.Array.Diff. According to Ian's commit this package is called diffarray. This package does not seem to be available on Hackage. Could someone upload it? Rene.

Re: GHC.IO.Device and ready method?

2010-06-29 Thread Simon Marlow
On 25/06/10 16:06, Dimitry Golubovsky wrote: Should an implementation of GHC.IO.Device expect the `ready' method to be called from a thread different than one waiting for an I/O operation on a handle to complete, while that operation is in progress? As a more general question, are GHC Handles

Alternative (per-project) package database

2010-06-29 Thread Dimitry Golubovsky
Hi, Summarizing my findings (I couldn't find solution to this problem anywhere; maybe somebody else gets interested as well). Experimental setting: A simple package targeting a hello-world like application. We will keep all dependent upon packages in a subdir named .private-pkg All commands are