[Haskell-cafe] Solving the configuration problem with parametrized modules