Это - реализация Brodal-Okasaki на Haskell, которая является чисто функциональным вариантом исходной структуры данных Brodal с теми же временными рамками.Поскольку Бродал-Окасаки утверждают, что их структура может быть получена путем настройки биномиальных очередей, я ожидаю, что кучи сопряжения будут быстрее для большинства применений, хотя в зависимости от вашего приложения, могут быть даже лучшие структуры.