[Haskell-cafe] DSL for business logic
Henning Thielemann
iakd0 at clusterf.urz.uni-halle.de
Tue Oct 19 04:53:40 EDT 2004
On Mon, 18 Oct 2004, Bhinderwala, Shoeb wrote:
> Are monadic programming concepts essential to create a DSL?
Certainly not, e.g. most parts of Haskore (Music programming in Haskell)
don't need Monads. You need Monads for I/O and they can help structuring
computations with states.
> Referring to Paul's paper "Modular Domain Specific Languages", it seems
> like a DSEL in Haskell is just a plain Haskell program that uses
> functions to model the business domain.
Exactly.
More information about the Haskell-Cafe
mailing list