[Haskell-cafe] Designing a DSL?

Jake McArthur jake.mcarthur at gmail.com
Fri Oct 2 14:37:19 EDT 2009


Günther Schmidt wrote:
> And that I find to be the really tricky part, how do I *design* a DSL?

My favorite approach is something like as described in these:

   http://lukepalmer.wordpress.com/2008/07/18/semantic-design/
   http://conal.net/papers/type-class-morphisms/

It takes a little bit of time to come up with great abstractions, but 
when you finally do it's an amazing feeling.

- Jake


More information about the Haskell-Cafe mailing list