[Haskell-beginners] Python's collections.defaultdict(list) in Haskell?