[Haskell-cafe] What is the most modern associative list in types?