@@ -9,8 +9,8 @@ import Control.Monad.Fix
99import Control.Monad
1010import Control.Monad.Identity
1111import Control.Applicative
12−import Data.Foldable
13−import Data.Traversable
12+--import Data.Foldable
13+import Data.Traversable (traverse, for)
1414
1515import Data.Maybe
1616import Data.Map (Map)
@@ -27,7 +27,7 @@ import Data.Word
2727import Data.Monoid
2828
2929
30−import Prelude hiding (sum, concat, forM)
30+import Prelude hiding (sum, concat)
3131
3232
3333mergeTree :: Num a => (Monoid (f [a]), Functor f) => Int -> [f a] -> f a
@@ -284,7 +284,7 @@ fans n =
284284 , testE "fanMerge " $ fanMerge n <$> events n
285285
286286 , testE "fmapFanMerge " $ fmapFanMerge n <$> events n
287− , testE "triggerMerge" $ leftmost <$> forM [1..n] (\i -> plan [(i, i)])
287+ , testE "triggerMerge" $ leftmost <$> for [1..n] (\i -> plan [(i, i)])
288288
289289 ]
290290 where