2 ms·
I unfortunately don't have the time to read the whole paper or even the knowledge to understand most of the things written in it unfortunately. But as far as I
by dom96 12y ago
I unfortunately don't have the time to read the whole paper or even the knowledge to understand most of the things written in it unfortunately.
But as far as I can tell these "type-specific languages" are possible in Nimrod. The most basic tool is probably the "distinct type" (http://build.nimrod-lang.org/docs/manual.html#distinct-type http://build.nimrod-lang.org/docs/manual.html#distinct-type). Macros can then be used to create DSLs for HTML generation, and they already exist (http://build.nimrod-lang.org/docs/htmlgen.html http://build.nimrod-lang.org/docs/htmlgen.html).