[Haskell-cafe] DSL libraries (Was: Map constructor in a DSL)