Data.Dict: added some methods ( max_by, min_by, foldl, foldr )