Fri Apr 30 20:13:41 EDT 2010

Unified Embedded^2 DSL

Maybe it's time for unifying embedded Haskell DSLs for embedded C
programming?  There are at least a couple, Atom[1] being the most
prominent atm, but also the DSP language Feldspar[2], Hume[3], which
is not an EDSL but an interpreter written in Haskell, and the work on
tagless interpreters[4].

[1] http://hackage.haskell.org/package/atom
[2] http://dsl4dsp.inf.elte.hu/
[3] http://www-fp.cs.st-andrews.ac.uk/hume/downloads/
[4] http://okmij.org/ftp/tagless-final/course/