treefold (hackage): Provides folds which try to combine elements in a balanced way. These can be useful for constructing balanced binary trees, or more stable summation.
Keywords: data|library|mit