Hi Marc. See Paul Hudak's position paper<http://www.cs.yale.edu/homes/hudak-paul/hudak-dir/ACM-WS/position.html>on DSELs, where you'll find definition, motivation & examples. See also Peter Landin <http://en.wikipedia.org/wiki/Peter_J._Landin>'s "Next 700" paper. If you have questions, please ask! BTW, I hear both "EDSL" and "DSEL", and I don't recall which is more in vogue and what reasons are for one or the other. Maybe Paul or someone could comment. Cheers, - Conal On 1/10/07, Marc Weber <marco-oweber@gmx.de> wrote:
On Tue, Jan 09, 2007 at 07:41:57PM -0800, Conal Elliott wrote:
Marc points out that the expressiveness of the Cabal language is insufficient for some packages, and a DSEL would be more expressive. Sorry, I've never heard abaut DSEL yet. I still feel like beening a total beginner.. ;) But I'll try to fill this lack of knowledge. I was thinking in IO monads as I didn't know something better..
Conal : Can you help me lifting my skills and tell me in some sentences how a build system could benefit from DSELs?
Marc _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel