Erik de Castro Lopo wrote:
However after reading the hackage descriptions of both Transformers and
MTL, it seems that they share a very similar heritage. I therefore hacked
the iteratee.cabal file and replaced the build-depends on transformers
with one on mtl and the package built quite happily.
On Tuesday 13 October 2009 02:46:29 Erik de Castro Lopo wrote:
Hi all,
I've just received the following error message:
headers.hs:6:7:
Could not find module `Control.Monad.Identity':
it was found in multiple packages: transformers-0.1.4.0 mtl-1.1.0.2
I'm trying to use the
Hi all,
I've just received the following error message:
headers.hs:6:7:
Could not find module `Control.Monad.Identity':
it was found in multiple packages: transformers-0.1.4.0 mtl-1.1.0.2
I'm trying to use the Iteratee module which depends on Transformers
but I use MTL in other
ghc-pkg hide transformers
On Oct 12, 2009, at 5:46 PM, Erik de Castro Lopo wrote:
Hi all,
I've just received the following error message:
headers.hs:6:7:
Could not find module `Control.Monad.Identity':
it was found in multiple packages: transformers-0.1.4.0
mtl-1.1.0.2
I'm
Erik de Castro Lopo wrote:
Gregory Crosswhite wrote:
ghc-pkg hide transformers
Here's an example. CGI uses MTL, Iteratee uses Transformers.
So, how do you use CGI and Iteratee in the same program?
CGI is just one of many examples. Text.Regex, Network.HTTP,
Database.HDBS.Sqlite,
Ugh, I'm not as sure about that... it took me long enough just to
figure out ghc-pkg hide transformers! :-)
Are running into problems because you need to refer to both packages
(e.g., mtl and transformers) within your code, or because you are
using packages that refer to each? Because
Gregory Crosswhite wrote:
Are running into problems because you need to refer to both packages
(e.g., mtl and transformers) within your code, or because you are
using packages that refer to each?
The later. Iteratee uses Transformers and just about everything else
I want to use uses MTL.