[Haskell-cafe] Data.Set optimisations [was: library for set of heterogeneous values?]