Felipe Lessa wrote:
On Wed, Apr 22, 2009 at 12:29:05AM +0300, Matti Niemenmaa wrote:
Good to hear that it works for someone else, too. (I don't have a new
enough version of containers installed myself, after upgrading to
6.10.2.) Just bear in mind that some functions won't work.

What exactly don't work? What is the problem with containers-0.2?

The following three bugs are the problem:

(1) http://hackage.haskell.org/trac/ghc/ticket/2644
(2) http://hackage.haskell.org/trac/ghc/ticket/2769
(3) http://hackage.haskell.org/trac/ghc/ticket/2960

(1) means that any intersection function will fail on a trie parametrized with an IntMap.

(2) I worked around, it just means that mapAccumDescWithKey on a trie parametrized with a Map as well as mapAccumDesc and mapAccumDescWithKey on a trie parametrized with an IntMap will have worse performance, as they go via lists.

Finally, (3) means that using any Traversable function on a trie parametrized with an IntMap will error out.

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

Reply via email to