@@ -227,8 +227,7 @@ obj_rnf :: (NFData k, NFData v) => Map k v -> ()
227#if MIN_VERSION_containers(0,4,2)
227#if MIN_VERSION_containers(0,4,2)
228obj_rnf = rnf
228obj_rnf = rnf
230−obj_rnf M.Tip = ()
230+obj_rnf = M.foldlWithKey' (\_ k v -> rnf k `seq` rnf v) ()
231−obj_rnf (M.Bin _ kx x l r) = rnf kx `seq` rnf x `seq` rnf l `seq` rnf r
234instance IsString Value where
233instance IsString Value where