[Haskell-cafe] Hackage hierarchical module naming conventions