On Mon, Nov 16, 2009 at 8:42 PM, Erik de Castro Lopo <mle+hs@mega-nerd.com> wrote:
Valery V. Vorotyntsev wrote:

> Thus, the question is: are there any transformers-specific features
> iteratee package needs, or can it just go with mtl?

I have successful build iteratee by replacing transformers with
mtl in the .cabal file.

> I suspect mtl to be more popular... And actual "popularity" can be
> measured.

Popularity is not the issue. The issue is that we are currently
in a transition from using mtl to using transformers. See:

  http://www.haskell.org/pipermail/libraries/2009-March/011415.html
  http://www.haskell.org/pipermail/haskell-cafe/2009-October/067744.html

 
Are we? 

The first thread starts off cheering for monads-fd/tf and transformers, but fizzles out, as people consider the impact of breaking existing software.

The other one is a post by Ganesh, which for all I know could be a statement of his personal position and seems less than authoritative as to the direction of the Haskell Platform as a whole.

Perhaps I missed the memo, or perhaps I am just unclear as to which antecedent 'we' refers to in your statement. In any event, I don't mean this to sound nearly as confrontational as it probably does, but I didn't get the impression from either the initial thread or its brief resurgence that anything had been decided.

-Edward Kmett