News for hackers. Stuff that matters.
Re:Ask HN: What can you do in one language that can't be don... by rdnetto on Saturday January 14, 2017 @11:25PM (#13402310)
Haskell and Scala are pretty awesome at embedded DSLs, because of do-blocks. You can use them to bind some value to a symbol (i.e. assign a variable) inside the eDSL, which isn't possible in most languages. (Contrast this to, say, eDSLs in Java, which are limited to fancy builder patterns).

There are no comments on this comment yet.