Interactively used EDSLs

Hello. Are there any embedded domain specific languages that are meant to be used interactively from a Hugs or GHCi prompt without requiring the user to be acquainted with Haskell in general, only the DSL library? For instance, a Haskell shell DSL that provided combinators for creating and piping processes would fill this description, but I don't think such a thing exists. Yet I do have a vague recollection that there are some existing DSLs that can be used in such a way. Does anyone have suggestions? Thanks. Lauri Alanko la@iki.fi

la:
Hello.
Are there any embedded domain specific languages that are meant to be used interactively from a Hugs or GHCi prompt without requiring the user to be acquainted with Haskell in general, only the DSL library?
For instance, a Haskell shell DSL that provided combinators for creating and piping processes would fill this description, but I don't
What about HsShellScript: http://www.volker-wysk.de/hsshellscript/ possibly?
think such a thing exists. Yet I do have a vague recollection that there are some existing DSLs that can be used in such a way. Does anyone have suggestions?
-- Don
participants (2)
-
dons@cse.unsw.edu.au
-
Lauri Alanko