|
|
|
|
|
by jononor
3435 days ago
|
|
I'd hope that with embedded DSLs we can get closer. People are already doing lots of it in Haskell, including domains you listed.
Of course there is always the risk that one invents an "inner language" with poorer semantics and tools. |
|
And of course, Haskell's type system is not endlessly flexible (yet..). Eg Haskell still struggles expressing relational programming or linear types / uniqueness.